dLocal · JSON-LD Context

D Local Context

JSON-LD context defining the semantic vocabulary for D Local from dLocal.

40 Classes 7 Properties 2 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
dlocal: https://api-evangelist.github.io/d-local/vocab#

Classes

Payment Refund Payout CardToken Account Verification Chargeback Enrollment id country payment_method_id payment_method_type payment_method_flow status status_code status_detail order_id external_id card holder_name expiration_month expiration_year brand last4 card_id payer beneficiary purpose flow_type currency_to_pay exchange_rate available_balance account_id account_country tax_category ubo_id verification_id chargeback_id reason_code enrollment_id

Properties

Property Type Container
amount decimal
currency
created_date dateTime
approved_date dateTime
last_updated dateTime
notification_url reference
redirect_url reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "dlocal": "https://api-evangelist.github.io/d-local/vocab#",
    "Payment": "dlocal:Payment",
    "Refund": "dlocal:Refund",
    "Payout": "dlocal:Payout",
    "CardToken": "dlocal:CardToken",
    "Account": "dlocal:Account",
    "Verification": "dlocal:Verification",
    "Chargeback": "dlocal:Chargeback",
    "Enrollment": "dlocal:Enrollment",
    "id": "@id",
    "amount": {
      "@id": "schema:price",
      "@type": "xsd:decimal"
    },
    "currency": {
      "@id": "schema:priceCurrency"
    },
    "country": "dlocal:country",
    "payment_method_id": "dlocal:paymentMethodId",
    "payment_method_type": "dlocal:paymentMethodType",
    "payment_method_flow": "dlocal:paymentMethodFlow",
    "status": "schema:orderStatus",
    "status_code": "dlocal:statusCode",
    "status_detail": "dlocal:statusDetail",
    "order_id": "dlocal:orderId",
    "external_id": "dlocal:externalId",
    "created_date": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "approved_date": {
      "@id": "dlocal:approvedDate",
      "@type": "xsd:dateTime"
    },
    "last_updated": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "notification_url": {
      "@id": "dlocal:notificationUrl",
      "@type": "@id"
    },
    "redirect_url": {
      "@id": "dlocal:redirectUrl",
      "@type": "@id"
    },
    "card": "dlocal:card",
    "holder_name": "dlocal:holderName",
    "expiration_month": "dlocal:expirationMonth",
    "expiration_year": "dlocal:expirationYear",
    "brand": "dlocal:brand",
    "last4": "dlocal:last4",
    "card_id": "dlocal:cardId",
    "payer": "dlocal:payer",
    "beneficiary": "dlocal:beneficiary",
    "purpose": "dlocal:purpose",
    "flow_type": "dlocal:flowType",
    "currency_to_pay": "dlocal:currencyToPay",
    "exchange_rate": "dlocal:exchangeRate",
    "available_balance": "dlocal:availableBalance",
    "account_id": "dlocal:accountId",
    "account_country": "dlocal:accountCountry",
    "tax_category": "dlocal:taxCategory",
    "ubo_id": "dlocal:uboId",
    "verification_id": "dlocal:verificationId",
    "chargeback_id": "dlocal:chargebackId",
    "reason_code": "dlocal:reasonCode",
    "enrollment_id": "dlocal:enrollmentId"
  }
}