Nuvei · JSON-LD Context

Nuvei Context

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

32 Classes 2 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
nuvei: https://raw.githubusercontent.com/api-evangelist/nuvei/main/vocabulary/nuvei-vocabulary.yml#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Nuvei Payment Order Refund Payout Settle Void UserPaymentOption PaymentMethod Card AlternativePaymentMethod merchantId merchantSiteId userTokenId sessionToken clientUniqueId clientRequestId transactionId externalTransactionId relatedTransactionId transactionStatus transactionType authCode userPaymentOptionId paymentMethod billingAddress shippingAddress deviceDetails checksum timeStamp DirectMerchantNotification advanceResponseChecksum

Properties

Property Type Container
amount string
currency string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "nuvei": "https://raw.githubusercontent.com/api-evangelist/nuvei/main/vocabulary/nuvei-vocabulary.yml#",
    "Nuvei": "schema:Organization",
    "Payment": "nuvei:Payment",
    "Order": "nuvei:Order",
    "Refund": "nuvei:Refund",
    "Payout": "nuvei:Payout",
    "Settle": "nuvei:Settle",
    "Void": "nuvei:Void",
    "UserPaymentOption": "nuvei:UserPaymentOption",
    "PaymentMethod": "schema:PaymentMethod",
    "Card": "nuvei:Card",
    "AlternativePaymentMethod": "nuvei:AlternativePaymentMethod",
    "merchantId": "nuvei:merchantId",
    "merchantSiteId": "nuvei:merchantSiteId",
    "userTokenId": "nuvei:userTokenId",
    "sessionToken": "nuvei:sessionToken",
    "clientUniqueId": "nuvei:clientUniqueId",
    "clientRequestId": "nuvei:clientRequestId",
    "amount": { "@id": "schema:price", "@type": "xsd:string" },
    "currency": { "@id": "schema:priceCurrency", "@type": "xsd:string" },
    "transactionId": "nuvei:transactionId",
    "externalTransactionId": "nuvei:externalTransactionId",
    "relatedTransactionId": "nuvei:relatedTransactionId",
    "transactionStatus": "nuvei:transactionStatus",
    "transactionType": "nuvei:transactionType",
    "authCode": "nuvei:authCode",
    "userPaymentOptionId": "nuvei:userPaymentOptionId",
    "paymentMethod": "schema:paymentMethod",
    "billingAddress": "schema:billingAddress",
    "shippingAddress": "schema:shippingAddress",
    "deviceDetails": "nuvei:deviceDetails",
    "checksum": "nuvei:checksum",
    "timeStamp": "schema:dateCreated",
    "DirectMerchantNotification": "nuvei:DirectMerchantNotification",
    "advanceResponseChecksum": "nuvei:advanceResponseChecksum",
    "xsd": "http://www.w3.org/2001/XMLSchema#"
  }
}