Computop · JSON-LD Context

Computop Context

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

6 Classes 29 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
computop: https://computop.com/schema#

Classes

PostCbpaypalAspxRequest PostCbpaypalAspxResponse PostPaypalcompleteAspxRequest PostPaypalcompleteAspxResponse PostPaypalvaultAspxRequest PostPaypalvaultAspxResponse

Properties

Property Type Container
MerchantId string
PayId string
OrderId string
redirect string
MerchantID string
TransID string
Amount decimal
Currency string
refnr string
PayID string
FirstName string
LastName string
AddrStreet string
AddrStreet2 string
AddrCity string
AddrState string
AddrZip string
AddrCountryCode string
Phone string
mid string
XID string
Status string
Code string
Description string
BillingAgreementID string
MAC string
URLSuccess string
URLFailure string
URLNotify string

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}