Przelewy24 · JSON-LD Context

context Context

JSON-LD context defining the semantic vocabulary for context from Przelewy24.

28 Classes 4 Properties 1 Namespaces
View Context View on GitHub

Namespaces

p24: https://developers.przelewy24.pl/vocab#

Classes

Payment Transaction merchantId posId sessionId description email country language sign status orderId refund card blik transferLabel channel method cart shipping phone address zip city client seller marketplace split

Properties

Property Type Container
amount schema:Number
currency
urlReturn
urlStatus

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "p24": "https://developers.przelewy24.pl/vocab#",
    "Payment": "schema:Payment",
    "Transaction": "schema:OrderItem",
    "merchantId": "p24:merchantId",
    "posId": "p24:posId",
    "sessionId": "p24:sessionId",
    "amount": {
      "@id": "schema:price",
      "@type": "schema:Number"
    },
    "currency": {
      "@id": "schema:priceCurrency"
    },
    "description": "schema:description",
    "email": "schema:email",
    "country": "schema:addressCountry",
    "language": "schema:inLanguage",
    "urlReturn": {
      "@id": "schema:url"
    },
    "urlStatus": {
      "@id": "p24:urlStatus"
    },
    "sign": "p24:sign",
    "status": "schema:orderStatus",
    "orderId": "schema:orderNumber",
    "refund": "schema:refund",
    "card": "schema:PaymentCard",
    "blik": "p24:BlikPayment",
    "transferLabel": "p24:transferLabel",
    "channel": "p24:paymentChannel",
    "method": "schema:paymentMethod",
    "cart": "schema:ItemList",
    "shipping": "schema:shippingDetails",
    "phone": "schema:telephone",
    "address": "schema:streetAddress",
    "zip": "schema:postalCode",
    "city": "schema:addressLocality",
    "client": "schema:customer",
    "seller": "schema:seller",
    "marketplace": "p24:MarketplaceTransaction",
    "split": "p24:SplitPayment"
  }
}