Csg Context
JSON-LD context defining the semantic vocabulary for Csg from CSG Systems.
11 Classes
19 Properties
4 Namespaces
Namespaces
forte:
https://api.forte.net/v3/schemas/
schema:
https://schema.org/
rdfs:
http://www.w3.org/2000/01/rdf-schema#
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
transaction_id
first_name
last_name
company_name
physical_address
locality
region
postal_code
country_code
email
phone
Properties
| Property |
Type |
Container |
| Transaction |
schema:PaymentChargeSpecification |
|
| Customer |
schema:Person |
|
| PaymentMethod |
schema:PaymentMethod |
|
| Settlement |
|
|
| action |
|
|
| authorization_amount |
decimal |
|
| authorization_code |
|
|
| order_number |
|
|
| received_date |
dateTime |
|
| transaction_date |
date |
|
| billing_address |
schema:PostalAddress |
|
| card_type |
|
|
| name_on_card |
|
|
| account_type |
|
|
| routing_number |
|
|
| customer_token |
|
|
| paymethod_token |
|
|
| created_date |
date |
|
| settle_date |
date |
|
JSON-LD Document
{
"@context": {
"@version": 1.1,
"forte": "https://api.forte.net/v3/schemas/",
"schema": "https://schema.org/",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"Transaction": {
"@id": "forte:Transaction",
"@type": "schema:PaymentChargeSpecification"
},
"Customer": {
"@id": "forte:Customer",
"@type": "schema:Person"
},
"PaymentMethod": {
"@id": "forte:PaymentMethod",
"@type": "schema:PaymentMethod"
},
"Settlement": {
"@id": "forte:Settlement"
},
"transaction_id": "@id",
"action": {
"@id": "forte:transactionAction"
},
"authorization_amount": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"authorization_code": {
"@id": "forte:authorizationCode"
},
"order_number": {
"@id": "schema:orderNumber"
},
"received_date": {
"@id": "schema:dateReceived",
"@type": "xsd:dateTime"
},
"transaction_date": {
"@id": "schema:dateIssued",
"@type": "xsd:date"
},
"billing_address": {
"@id": "schema:billingAddress",
"@type": "schema:PostalAddress"
},
"first_name": "schema:givenName",
"last_name": "schema:familyName",
"company_name": "schema:legalName",
"physical_address": "schema:streetAddress",
"locality": "schema:addressLocality",
"region": "schema:addressRegion",
"postal_code": "schema:postalCode",
"country_code": "schema:addressCountry",
"email": "schema:email",
"phone": "schema:telephone",
"card_type": {
"@id": "forte:cardBrand"
},
"name_on_card": {
"@id": "forte:cardholderName"
},
"account_type": {
"@id": "forte:bankAccountType"
},
"routing_number": {
"@id": "forte:routingNumber"
},
"customer_token": {
"@id": "forte:customerReference"
},
"paymethod_token": {
"@id": "forte:paymentMethodReference"
},
"created_date": {
"@id": "schema:dateCreated",
"@type": "xsd:date"
},
"settle_date": {
"@id": "schema:dateIssued",
"@type": "xsd:date"
}
}
}