Orsun Pay · JSON-LD Context
Orsunpay Com Context
JSON-LD context defining the semantic vocabulary for Orsunpay Com from Orsun Pay.
49 Classes
136 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
orsunpay:
https://orsunpay.com/schema#
Classes
ApiErrorResponseDto
AuthenticationUnavailableResponseDto
CashierCreateSessionDto
CashierDepositDto
CashierGrantResponseDto
CashierMintGrantDto
CashierPlayerBindingDto
CashierQuoteDto
CashierQuoteResponseDto
CashierRevokeSessionDto
CashierWalletReceiptDto
CreatePaymentLinkRequestDto
CreateRefundDto
CryptoIssueDto
CryptoQuoteDto
CustomerDto
MerchantTransactionDto
PaymentLinkResponseDto
PaymentLinksResponseDto
PaymentListResponseDto
PaymentResponseDto
PayoutRequestDto
RefundDto
RefundResponseDto
RefundWebhookEvent
RefundsResponseDto
SaleRequestDto
TransactionDto
TransactionNotFoundResponseDto
TransactionStatusResponseDto
UnauthorizedErrorResponseDto
UsageAttemptResponseDto
UsageAutoRenewConfirmDto
UsageAutoRenewSetupDto
UsageEventCreateDto
UsageEventResponseDto
UsageInvoiceResponseDto
UsageNotificationsDto
UsagePlanCreateDto
UsagePlanResponseDto
UsageSetupResponseDto
UsageSubscriptionCreateDto
UsageSubscriptionDetailResponseDto
UsageSubscriptionResponseDto
ValidationErrorResponseDto
WebhookEvent
WithdrawalCryptoDestinationDto
WithdrawalQuoteDto
WithdrawalRequestDto
Properties
| Property | Type | Container |
|---|---|---|
| error | string | |
| errorCode | string | |
| existingTransactionId | string | |
| fields | list | |
| idempotencyKey | string | |
| message | string | |
| orderId | string | |
| status | boolean | |
| statusCode | decimal | |
| binding | reference | |
| country | string | |
| expiresAt | string | |
| locale | string | |
| metadata | ||
| amount | string | |
| currency | string | |
| expectedTotal | string | |
| methodChoiceId | string | |
| quoteId | string | |
| accessToken | string | |
| generation | integer | |
| instanceId | string | |
| serverTime | dateTime | |
| sessionId | string | |
| launchMode | string | |
| operatorLoginSessionId | string | |
| parentOrigin | string | |
| playerId | string | |
| configRevision | string | |
| fee | string | |
| id | string | |
| total | string | |
| effectId | string | |
| eventId | string | |
| kind | string | |
| livemode | boolean | |
| operationId | string | |
| revision | string | |
| simulation | boolean | |
| transactionId | string | |
| walletOperationId | string | |
| description | string | |
| failureUrl | string | |
| maxUses | decimal | |
| reusable | boolean | |
| successUrl | string | |
| reason | string | |
| optionChoiceId | string | |
| address | string | |
| address2 | string | |
| city | string | |
| dob | dateTime | |
| string | ||
| firstName | string | |
| ip | string | |
| lastName | string | |
| phone | string | |
| state | string | |
| userAgent | string | |
| zip | string | |
| action | string | |
| createdAt | dateTime | |
| processingAmount | ||
| processingCurrency | string | |
| expired | boolean | |
| isActive | boolean | |
| merchantId | string | |
| slug | string | |
| url | ||
| usesCount | decimal | |
| data | list | |
| nextCursor | ||
| has_more | boolean | |
| next_cursor | ||
| nextAction | ||
| paymentPageUrl | string | |
| pending | boolean | |
| transaction | ||
| buyerId | string | |
| callbackUrl | string | |
| customer | ||
| paymentMethod | string | |
| paymentMethodInput | ||
| returnUrl | string | |
| sourceTransactionId | string | |
| providerRefundId | ||
| updatedAt | dateTime | |
| api_version | string | |
| created | dateTime | |
| created_at | dateTime | |
| type | string | |
| currencyRate | ||
| feeAmount | ||
| processingAmountWithFee | ||
| processingFeeAmount | ||
| attemptCount | decimal | |
| invoiceId | string | |
| setupId | string | |
| cancelUrl | reference | |
| credentialConfigId | string | |
| credits | string | |
| subscriptionId | string | |
| baseAmount | string | |
| overageAmount | string | |
| paidAt | ||
| paymentUrl | ||
| periodEnd | dateTime | |
| periodStart | dateTime | |
| totalAmount | string | |
| enabled | boolean | |
| code | string | |
| includedCredits | string | |
| monthlyPrice | string | |
| name | string | |
| overageUnitPrice | string | |
| unit | string | |
| customerRef | string | |
| overageLimit | string | |
| planId | string | |
| autoRenewEnabled | boolean | |
| cancelAtPeriodEnd | boolean | |
| events | list | |
| invoices | list | |
| notificationEmailConfigured | boolean | |
| notificationEnabled | boolean | |
| notificationLocale | string | |
| overageCredits | string | |
| paymentState | string | |
| planName | string | |
| remainingCredits | string | |
| usedCredits | string | |
| destinationAddress | string | |
| networkId | string | |
| crypto | reference | |
| expectedFee | string | |
| expectedRevision | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://orsunpay.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"orsunpay": "https://orsunpay.com/schema#",
"ApiErrorResponseDto": "orsunpay:ApiErrorResponseDto",
"error": {
"@id": "orsunpay:error",
"@type": "xsd:string"
},
"errorCode": {
"@id": "orsunpay:errorCode",
"@type": "xsd:string"
},
"existingTransactionId": {
"@id": "orsunpay:existingTransactionId",
"@type": "xsd:string"
},
"fields": {
"@id": "orsunpay:fields",
"@container": "@list"
},
"idempotencyKey": {
"@id": "orsunpay:idempotencyKey",
"@type": "xsd:string"
},
"message": {
"@id": "orsunpay:message",
"@type": "xsd:string"
},
"orderId": {
"@id": "orsunpay:orderId",
"@type": "xsd:string"
},
"status": {
"@id": "orsunpay:status",
"@type": "xsd:boolean"
},
"statusCode": {
"@id": "orsunpay:statusCode",
"@type": "xsd:decimal"
},
"AuthenticationUnavailableResponseDto": "orsunpay:AuthenticationUnavailableResponseDto",
"CashierCreateSessionDto": "orsunpay:CashierCreateSessionDto",
"binding": {
"@id": "orsunpay:binding",
"@type": "@id"
},
"country": {
"@id": "orsunpay:country",
"@type": "xsd:string"
},
"expiresAt": {
"@id": "orsunpay:expiresAt",
"@type": "xsd:string"
},
"locale": {
"@id": "orsunpay:locale",
"@type": "xsd:string"
},
"metadata": {
"@id": "orsunpay:metadata"
},
"CashierDepositDto": "orsunpay:CashierDepositDto",
"amount": {
"@id": "orsunpay:amount",
"@type": "xsd:string"
},
"currency": {
"@id": "orsunpay:currency",
"@type": "xsd:string"
},
"expectedTotal": {
"@id": "orsunpay:expectedTotal",
"@type": "xsd:string"
},
"methodChoiceId": {
"@id": "orsunpay:methodChoiceId",
"@type": "xsd:string"
},
"quoteId": {
"@id": "orsunpay:quoteId",
"@type": "xsd:string"
},
"CashierGrantResponseDto": "orsunpay:CashierGrantResponseDto",
"accessToken": {
"@id": "orsunpay:accessToken",
"@type": "xsd:string"
},
"generation": {
"@id": "orsunpay:generation",
"@type": "xsd:integer"
},
"instanceId": {
"@id": "orsunpay:instanceId",
"@type": "xsd:string"
},
"serverTime": {
"@id": "orsunpay:serverTime",
"@type": "xsd:dateTime"
},
"sessionId": {
"@id": "orsunpay:sessionId",
"@type": "xsd:string"
},
"CashierMintGrantDto": "orsunpay:CashierMintGrantDto",
"CashierPlayerBindingDto": "orsunpay:CashierPlayerBindingDto",
"launchMode": {
"@id": "orsunpay:launchMode",
"@type": "xsd:string"
},
"operatorLoginSessionId": {
"@id": "orsunpay:operatorLoginSessionId",
"@type": "xsd:string"
},
"parentOrigin": {
"@id": "orsunpay:parentOrigin",
"@type": "xsd:string"
},
"playerId": {
"@id": "orsunpay:playerId",
"@type": "xsd:string"
},
"CashierQuoteDto": "orsunpay:CashierQuoteDto",
"CashierQuoteResponseDto": "orsunpay:CashierQuoteResponseDto",
"configRevision": {
"@id": "orsunpay:configRevision",
"@type": "xsd:string"
},
"fee": {
"@id": "orsunpay:fee",
"@type": "xsd:string"
},
"id": {
"@id": "orsunpay:id",
"@type": "xsd:string"
},
"total": {
"@id": "orsunpay:total",
"@type": "xsd:string"
},
"CashierRevokeSessionDto": "orsunpay:CashierRevokeSessionDto",
"CashierWalletReceiptDto": "orsunpay:CashierWalletReceiptDto",
"effectId": {
"@id": "orsunpay:effectId",
"@type": "xsd:string"
},
"eventId": {
"@id": "orsunpay:eventId",
"@type": "xsd:string"
},
"kind": {
"@id": "orsunpay:kind",
"@type": "xsd:string"
},
"livemode": {
"@id": "orsunpay:livemode",
"@type": "xsd:boolean"
},
"operationId": {
"@id": "orsunpay:operationId",
"@type": "xsd:string"
},
"revision": {
"@id": "orsunpay:revision",
"@type": "xsd:string"
},
"simulation": {
"@id": "orsunpay:simulation",
"@type": "xsd:boolean"
},
"transactionId": {
"@id": "orsunpay:transactionId",
"@type": "xsd:string"
},
"walletOperationId": {
"@id": "orsunpay:walletOperationId",
"@type": "xsd:string"
},
"CreatePaymentLinkRequestDto": "orsunpay:CreatePaymentLinkRequestDto",
"description": {
"@id": "orsunpay:description",
"@type": "xsd:string"
},
"failureUrl": {
"@id": "orsunpay:failureUrl",
"@type": "xsd:string"
},
"maxUses": {
"@id": "orsunpay:maxUses",
"@type": "xsd:decimal"
},
"reusable": {
"@id": "orsunpay:reusable",
"@type": "xsd:boolean"
},
"successUrl": {
"@id": "orsunpay:successUrl",
"@type": "xsd:string"
},
"CreateRefundDto": "orsunpay:CreateRefundDto",
"reason": {
"@id": "orsunpay:reason",
"@type": "xsd:string"
},
"CryptoIssueDto": "orsunpay:CryptoIssueDto",
"optionChoiceId": {
"@id": "orsunpay:optionChoiceId",
"@type": "xsd:string"
},
"CryptoQuoteDto": "orsunpay:CryptoQuoteDto",
"CustomerDto": "orsunpay:CustomerDto",
"address": {
"@id": "orsunpay:address",
"@type": "xsd:string"
},
"address2": {
"@id": "orsunpay:address2",
"@type": "xsd:string"
},
"city": {
"@id": "orsunpay:city",
"@type": "xsd:string"
},
"dob": {
"@id": "orsunpay:dob",
"@type": "xsd:dateTime"
},
"email": {
"@id": "orsunpay:email",
"@type": "xsd:string"
},
"firstName": {
"@id": "orsunpay:firstName",
"@type": "xsd:string"
},
"ip": {
"@id": "orsunpay:ip",
"@type": "xsd:string"
},
"lastName": {
"@id": "orsunpay:lastName",
"@type": "xsd:string"
},
"phone": {
"@id": "orsunpay:phone",
"@type": "xsd:string"
},
"state": {
"@id": "orsunpay:state",
"@type": "xsd:string"
},
"userAgent": {
"@id": "orsunpay:userAgent",
"@type": "xsd:string"
},
"zip": {
"@id": "orsunpay:zip",
"@type": "xsd:string"
},
"MerchantTransactionDto": "orsunpay:MerchantTransactionDto",
"action": {
"@id": "orsunpay:action",
"@type": "xsd:string"
},
"createdAt": {
"@id": "orsunpay:createdAt",
"@type": "xsd:dateTime"
},
"processingAmount": {
"@id": "orsunpay:processingAmount"
},
"processingCurrency": {
"@id": "orsunpay:processingCurrency",
"@type": "xsd:string"
},
"PaymentLinkResponseDto": "orsunpay:PaymentLinkResponseDto",
"expired": {
"@id": "orsunpay:expired",
"@type": "xsd:boolean"
},
"isActive": {
"@id": "orsunpay:isActive",
"@type": "xsd:boolean"
},
"merchantId": {
"@id": "orsunpay:merchantId",
"@type": "xsd:string"
},
"slug": {
"@id": "orsunpay:slug",
"@type": "xsd:string"
},
"url": {
"@id": "orsunpay:url"
},
"usesCount": {
"@id": "orsunpay:usesCount",
"@type": "xsd:decimal"
},
"PaymentLinksResponseDto": "orsunpay:PaymentLinksResponseDto",
"data": {
"@id": "orsunpay:data",
"@container": "@list"
},
"nextCursor": {
"@id": "orsunpay:nextCursor"
},
"PaymentListResponseDto": "orsunpay:PaymentListResponseDto",
"has_more": {
"@id": "orsunpay:has_more",
"@type": "xsd:boolean"
},
"next_cursor": {
"@id": "orsunpay:next_cursor"
},
"PaymentResponseDto": "orsunpay:PaymentResponseDto",
"nextAction": {
"@id": "orsunpay:nextAction"
},
"paymentPageUrl": {
"@id": "orsunpay:paymentPageUrl",
"@type": "xsd:string"
},
"pending": {
"@id": "orsunpay:pending",
"@type": "xsd:boolean"
},
"transaction": {
"@id": "orsunpay:transaction"
},
"PayoutRequestDto": "orsunpay:PayoutRequestDto",
"buyerId": {
"@id": "orsunpay:buyerId",
"@type": "xsd:string"
},
"callbackUrl": {
"@id": "orsunpay:callbackUrl",
"@type": "xsd:string"
},
"customer": {
"@id": "orsunpay:customer"
},
"paymentMethod": {
"@id": "orsunpay:paymentMethod",
"@type": "xsd:string"
},
"paymentMethodInput": {
"@id": "orsunpay:paymentMethodInput"
},
"returnUrl": {
"@id": "orsunpay:returnUrl",
"@type": "xsd:string"
},
"sourceTransactionId": {
"@id": "orsunpay:sourceTransactionId",
"@type": "xsd:string"
},
"RefundDto": "orsunpay:RefundDto",
"providerRefundId": {
"@id": "orsunpay:providerRefundId"
},
"updatedAt": {
"@id": "orsunpay:updatedAt",
"@type": "xsd:dateTime"
},
"RefundResponseDto": "orsunpay:RefundResponseDto",
"RefundWebhookEvent": "orsunpay:RefundWebhookEvent",
"api_version": {
"@id": "orsunpay:api_version",
"@type": "xsd:string"
},
"created": {
"@id": "orsunpay:created",
"@type": "xsd:dateTime"
},
"created_at": {
"@id": "orsunpay:created_at",
"@type": "xsd:dateTime"
},
"type": {
"@id": "orsunpay:type",
"@type": "xsd:string"
},
"RefundsResponseDto": "orsunpay:RefundsResponseDto",
"SaleRequestDto": "orsunpay:SaleRequestDto",
"TransactionDto": "orsunpay:TransactionDto",
"currencyRate": {
"@id": "orsunpay:currencyRate"
},
"feeAmount": {
"@id": "orsunpay:feeAmount"
},
"processingAmountWithFee": {
"@id": "orsunpay:processingAmountWithFee"
},
"processingFeeAmount": {
"@id": "orsunpay:processingFeeAmount"
},
"TransactionNotFoundResponseDto": "orsunpay:TransactionNotFoundResponseDto",
"TransactionStatusResponseDto": "orsunpay:TransactionStatusResponseDto",
"UnauthorizedErrorResponseDto": "orsunpay:UnauthorizedErrorResponseDto",
"UsageAttemptResponseDto": "orsunpay:UsageAttemptResponseDto",
"attemptCount": {
"@id": "orsunpay:attemptCount",
"@type": "xsd:decimal"
},
"invoiceId": {
"@id": "orsunpay:invoiceId",
"@type": "xsd:string"
},
"UsageAutoRenewConfirmDto": "orsunpay:UsageAutoRenewConfirmDto",
"setupId": {
"@id": "orsunpay:setupId",
"@type": "xsd:string"
},
"UsageAutoRenewSetupDto": "orsunpay:UsageAutoRenewSetupDto",
"cancelUrl": {
"@id": "orsunpay:cancelUrl",
"@type": "@id"
},
"credentialConfigId": {
"@id": "orsunpay:credentialConfigId",
"@type": "xsd:string"
},
"UsageEventCreateDto": "orsunpay:UsageEventCreateDto",
"credits": {
"@id": "orsunpay:credits",
"@type": "xsd:string"
},
"subscriptionId": {
"@id": "orsunpay:subscriptionId",
"@type": "xsd:string"
},
"UsageEventResponseDto": "orsunpay:UsageEventResponseDto",
"UsageInvoiceResponseDto": "orsunpay:UsageInvoiceResponseDto",
"baseAmount": {
"@id": "orsunpay:baseAmount",
"@type": "xsd:string"
},
"overageAmount": {
"@id": "orsunpay:overageAmount",
"@type": "xsd:string"
},
"paidAt": {
"@id": "orsunpay:paidAt"
},
"paymentUrl": {
"@id": "orsunpay:paymentUrl"
},
"periodEnd": {
"@id": "orsunpay:periodEnd",
"@type": "xsd:dateTime"
},
"periodStart": {
"@id": "orsunpay:periodStart",
"@type": "xsd:dateTime"
},
"totalAmount": {
"@id": "orsunpay:totalAmount",
"@type": "xsd:string"
},
"UsageNotificationsDto": "orsunpay:UsageNotificationsDto",
"enabled": {
"@id": "orsunpay:enabled",
"@type": "xsd:boolean"
},
"UsagePlanCreateDto": "orsunpay:UsagePlanCreateDto",
"code": {
"@id": "orsunpay:code",
"@type": "xsd:string"
},
"includedCredits": {
"@id": "orsunpay:includedCredits",
"@type": "xsd:string"
},
"monthlyPrice": {
"@id": "orsunpay:monthlyPrice",
"@type": "xsd:string"
},
"name": {
"@id": "orsunpay:name",
"@type": "xsd:string"
},
"overageUnitPrice": {
"@id": "orsunpay:overageUnitPrice",
"@type": "xsd:string"
},
"unit": {
"@id": "orsunpay:unit",
"@type": "xsd:string"
},
"UsagePlanResponseDto": "orsunpay:UsagePlanResponseDto",
"UsageSetupResponseDto": "orsunpay:UsageSetupResponseDto",
"UsageSubscriptionCreateDto": "orsunpay:UsageSubscriptionCreateDto",
"customerRef": {
"@id": "orsunpay:customerRef",
"@type": "xsd:string"
},
"overageLimit": {
"@id": "orsunpay:overageLimit",
"@type": "xsd:string"
},
"planId": {
"@id": "orsunpay:planId",
"@type": "xsd:string"
},
"UsageSubscriptionDetailResponseDto": "orsunpay:UsageSubscriptionDetailResponseDto",
"autoRenewEnabled": {
"@id": "orsunpay:autoRenewEnabled",
"@type": "xsd:boolean"
},
"cancelAtPeriodEnd": {
"@id": "orsunpay:cancelAtPeriodEnd",
"@type": "xsd:boolean"
},
"events": {
"@id": "orsunpay:events",
"@container": "@list"
},
"invoices": {
"@id": "orsunpay:invoices",
"@container": "@list"
},
"notificationEmailConfigured": {
"@id": "orsunpay:notificationEmailConfigured",
"@type": "xsd:boolean"
},
"notificationEnabled": {
"@id": "orsunpay:notificationEnabled",
"@type": "xsd:boolean"
},
"notificationLocale": {
"@id": "orsunpay:notificationLocale",
"@type": "xsd:string"
},
"overageCredits": {
"@id": "orsunpay:overageCredits",
"@type": "xsd:string"
},
"paymentState": {
"@id": "orsunpay:paymentState",
"@type": "xsd:string"
},
"planName": {
"@id": "orsunpay:planName",
"@type": "xsd:string"
},
"remainingCredits": {
"@id": "orsunpay:remainingCredits",
"@type": "xsd:string"
},
"usedCredits": {
"@id": "orsunpay:usedCredits",
"@type": "xsd:string"
},
"UsageSubscriptionResponseDto": "orsunpay:UsageSubscriptionResponseDto",
"ValidationErrorResponseDto": "orsunpay:ValidationErrorResponseDto",
"WebhookEvent": "orsunpay:WebhookEvent",
"WithdrawalCryptoDestinationDto": "orsunpay:WithdrawalCryptoDestinationDto",
"destinationAddress": {
"@id": "orsunpay:destinationAddress",
"@type": "xsd:string"
},
"networkId": {
"@id": "orsunpay:networkId",
"@type": "xsd:string"
},
"WithdrawalQuoteDto": "orsunpay:WithdrawalQuoteDto",
"crypto": {
"@id": "orsunpay:crypto",
"@type": "@id"
},
"WithdrawalRequestDto": "orsunpay:WithdrawalRequestDto",
"expectedFee": {
"@id": "orsunpay:expectedFee",
"@type": "xsd:string"
},
"expectedRevision": {
"@id": "orsunpay:expectedRevision",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Orsun Pay API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Orsun Pay'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-11-06) from openapi/orsunpay-com-openapi.json.",
"dcterms:created": "2026-11-06",
"dcterms:source": [
"openapi/orsunpay-com-openapi.json"
]
}