{
  "@context": {
    "@vocab": "https://computop.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "computop": "https://computop.com/schema#",
    "PostCbpaypalAspxRequest": "computop:PostCbpaypalAspxRequest",
    "MerchantId": {
      "@id": "computop:MerchantId",
      "@type": "xsd:string"
    },
    "PayId": {
      "@id": "computop:PayId",
      "@type": "xsd:string"
    },
    "OrderId": {
      "@id": "computop:OrderId",
      "@type": "xsd:string"
    },
    "PostCbpaypalAspxResponse": "computop:PostCbpaypalAspxResponse",
    "redirect": {
      "@id": "computop:redirect",
      "@type": "xsd:string"
    },
    "PostPaypalcompleteAspxRequest": "computop:PostPaypalcompleteAspxRequest",
    "MerchantID": {
      "@id": "computop:MerchantID",
      "@type": "xsd:string"
    },
    "TransID": {
      "@id": "computop:TransID",
      "@type": "xsd:string"
    },
    "Amount": {
      "@id": "computop:Amount",
      "@type": "xsd:decimal"
    },
    "Currency": {
      "@id": "computop:Currency",
      "@type": "xsd:string"
    },
    "refnr": {
      "@id": "computop:refnr",
      "@type": "xsd:string"
    },
    "PayID": {
      "@id": "computop:PayID",
      "@type": "xsd:string"
    },
    "FirstName": {
      "@id": "computop:FirstName",
      "@type": "xsd:string"
    },
    "LastName": {
      "@id": "computop:LastName",
      "@type": "xsd:string"
    },
    "AddrStreet": {
      "@id": "computop:AddrStreet",
      "@type": "xsd:string"
    },
    "AddrStreet2": {
      "@id": "computop:AddrStreet2",
      "@type": "xsd:string"
    },
    "AddrCity": {
      "@id": "computop:AddrCity",
      "@type": "xsd:string"
    },
    "AddrState": {
      "@id": "computop:AddrState",
      "@type": "xsd:string"
    },
    "AddrZip": {
      "@id": "computop:AddrZip",
      "@type": "xsd:string"
    },
    "AddrCountryCode": {
      "@id": "computop:AddrCountryCode",
      "@type": "xsd:string"
    },
    "Phone": {
      "@id": "computop:Phone",
      "@type": "xsd:string"
    },
    "PostPaypalcompleteAspxResponse": "computop:PostPaypalcompleteAspxResponse",
    "mid": {
      "@id": "computop:mid",
      "@type": "xsd:string"
    },
    "XID": {
      "@id": "computop:XID",
      "@type": "xsd:string"
    },
    "Status": {
      "@id": "computop:Status",
      "@type": "xsd:string"
    },
    "Code": {
      "@id": "computop:Code",
      "@type": "xsd:string"
    },
    "Description": {
      "@id": "computop:Description",
      "@type": "xsd:string"
    },
    "PostPaypalvaultAspxRequest": "computop:PostPaypalvaultAspxRequest",
    "BillingAgreementID": {
      "@id": "computop:BillingAgreementID",
      "@type": "xsd:string"
    },
    "MAC": {
      "@id": "computop:MAC",
      "@type": "xsd:string"
    },
    "URLSuccess": {
      "@id": "computop:URLSuccess",
      "@type": "xsd:string"
    },
    "URLFailure": {
      "@id": "computop:URLFailure",
      "@type": "xsd:string"
    },
    "URLNotify": {
      "@id": "computop:URLNotify",
      "@type": "xsd:string"
    },
    "PostPaypalvaultAspxResponse": "computop:PostPaypalvaultAspxResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Computop API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Computop's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-28) from openapi/_ae-authored/computop-openapi-generated.yml.",
  "dcterms:created": "2026-10-28",
  "dcterms:source": [
    "openapi/_ae-authored/computop-openapi-generated.yml"
  ]
}