PayGlocal · JSON-LD Context

Payglocal Context

JSON-LD context defining the semantic vocabulary for Payglocal from PayGlocal.

13 Classes 27 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/
payglocal: https://payglocal.in/schema#

Classes

PutBeneficialOwnerRequest PostGccV1FfmsExternalTransactionGidUploadPresignedResponse PostGccV2PartnerMerchantOnboardResponse PostGlV1PaymentsInitiateRequest PostGlV1PaymentsInitiatePaycollectRequest PostGlV1PaymentsSiSaleRequest PostGlV1PaymentsSiStatusRequest PutGlV1PaymentsSiStatusRequest PostGlV1PaymentsGidCaptureRequest PostGlV1PaymentsGidRefundResponse PostGlV1PaymentsGidReversalRequest PostOnboardResponse PutVerificationIdRedirectResponse

Properties

Property Type Container
Array string
gid string
status string
message string
timestamp string
reasonCode string
data string
errors string
merchantTxnId string
paymentData string
paymentData.totalAmount string
paymentData.txnCurrency string
captureTxn string
merchantCallbackURL string
merchantUniqueId string
riskData string
riskData.shippingData string
riskData.billingData string
riskData.flightData string
riskData.lodgingData string
riskData.cabData string
riskData.trainData string
standingInstruction string
standingInstruction.mandateId string
standingInstruction.action string
onboardingId string
redirectLink string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://payglocal.in/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "payglocal": "https://payglocal.in/schema#",
    "PutBeneficialOwnerRequest": "payglocal:PutBeneficialOwnerRequest",
    "Array": {
      "@id": "payglocal:Array",
      "@type": "xsd:string"
    },
    "PostGccV1FfmsExternalTransactionGidUploadPresignedResponse": "payglocal:PostGccV1FfmsExternalTransactionGidUploadPresignedResponse",
    "gid": {
      "@id": "payglocal:gid",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "payglocal:status",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "payglocal:message",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "payglocal:timestamp",
      "@type": "xsd:string"
    },
    "reasonCode": {
      "@id": "payglocal:reasonCode",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "payglocal:data",
      "@type": "xsd:string"
    },
    "errors": {
      "@id": "payglocal:errors",
      "@type": "xsd:string"
    },
    "PostGccV2PartnerMerchantOnboardResponse": "payglocal:PostGccV2PartnerMerchantOnboardResponse",
    "PostGlV1PaymentsInitiateRequest": "payglocal:PostGlV1PaymentsInitiateRequest",
    "merchantTxnId": {
      "@id": "payglocal:merchantTxnId",
      "@type": "xsd:string"
    },
    "paymentData": {
      "@id": "payglocal:paymentData",
      "@type": "xsd:string"
    },
    "paymentData.totalAmount": {
      "@id": "payglocal:paymentData.totalAmount",
      "@type": "xsd:string"
    },
    "paymentData.txnCurrency": {
      "@id": "payglocal:paymentData.txnCurrency",
      "@type": "xsd:string"
    },
    "captureTxn": {
      "@id": "payglocal:captureTxn",
      "@type": "xsd:string"
    },
    "merchantCallbackURL": {
      "@id": "payglocal:merchantCallbackURL",
      "@type": "xsd:string"
    },
    "PostGlV1PaymentsInitiatePaycollectRequest": "payglocal:PostGlV1PaymentsInitiatePaycollectRequest",
    "merchantUniqueId": {
      "@id": "payglocal:merchantUniqueId",
      "@type": "xsd:string"
    },
    "riskData": {
      "@id": "payglocal:riskData",
      "@type": "xsd:string"
    },
    "riskData.shippingData": {
      "@id": "payglocal:riskData.shippingData",
      "@type": "xsd:string"
    },
    "riskData.billingData": {
      "@id": "payglocal:riskData.billingData",
      "@type": "xsd:string"
    },
    "riskData.flightData": {
      "@id": "payglocal:riskData.flightData",
      "@type": "xsd:string"
    },
    "riskData.lodgingData": {
      "@id": "payglocal:riskData.lodgingData",
      "@type": "xsd:string"
    },
    "riskData.cabData": {
      "@id": "payglocal:riskData.cabData",
      "@type": "xsd:string"
    },
    "riskData.trainData": {
      "@id": "payglocal:riskData.trainData",
      "@type": "xsd:string"
    },
    "standingInstruction": {
      "@id": "payglocal:standingInstruction",
      "@type": "xsd:string"
    },
    "PostGlV1PaymentsSiSaleRequest": "payglocal:PostGlV1PaymentsSiSaleRequest",
    "standingInstruction.mandateId": {
      "@id": "payglocal:standingInstruction.mandateId",
      "@type": "xsd:string"
    },
    "PostGlV1PaymentsSiStatusRequest": "payglocal:PostGlV1PaymentsSiStatusRequest",
    "PutGlV1PaymentsSiStatusRequest": "payglocal:PutGlV1PaymentsSiStatusRequest",
    "standingInstruction.action": {
      "@id": "payglocal:standingInstruction.action",
      "@type": "xsd:string"
    },
    "PostGlV1PaymentsGidCaptureRequest": "payglocal:PostGlV1PaymentsGidCaptureRequest",
    "PostGlV1PaymentsGidRefundResponse": "payglocal:PostGlV1PaymentsGidRefundResponse",
    "PostGlV1PaymentsGidReversalRequest": "payglocal:PostGlV1PaymentsGidReversalRequest",
    "PostOnboardResponse": "payglocal:PostOnboardResponse",
    "onboardingId": {
      "@id": "payglocal:onboardingId",
      "@type": "xsd:string"
    },
    "PutVerificationIdRedirectResponse": "payglocal:PutVerificationIdRedirectResponse",
    "redirectLink": {
      "@id": "payglocal:redirectLink",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "PayGlocal API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects PayGlocal'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-26) from openapi/_ae-authored/payglocal-openapi-generated.yml.",
  "dcterms:created": "2026-10-26",
  "dcterms:source": [
    "openapi/_ae-authored/payglocal-openapi-generated.yml"
  ]
}