POST api/checkout_session4
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
createSession| Name | Description | Type | Additional information |
|---|---|---|---|
| session | session |
None. |
|
| responseMessage | string |
None. |
|
| detailedResponseMessage | string |
None. |
|
| language | string |
None. |
|
| responseCode | string |
None. |
|
| detailedResponseCode | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"session": {
"id": "sample string 1",
"amount": "sample string 2",
"currency": "sample string 3",
"callbackUrl": "sample string 4",
"returnUrl": "sample string 5",
"expiryDate": "sample string 6",
"status": "sample string 7",
"merchantId": "sample string 8",
"merchantPublicKey": "sample string 9",
"language": "sample string 10",
"merchantReferenceId": "sample string 11",
"paymentIntentId": "sample string 12",
"paymentOperation": "sample string 13",
"cardOnFile": "sample string 14",
"Description": "sample string 15",
"cofAgreement": {
"id": "sample string 1",
"type": "sample string 2"
},
"initiatedBy": "sample string 16",
"tokenId": "sample string 17",
"customer": "sample string 18",
"platform": {
"name": "sample string 1",
"version": "sample string 2",
"pluginVersion": "sample string 3",
"partnerId": "sample string 4"
},
"paymentOptions": "sample string 19",
"recurrence": "sample string 20",
"order": "sample string 21",
"items": "sample string 22",
"appearance": "sample string 23",
"metadata": {
"custom": "sample string 1"
},
"paymentMethod": {
"cardNumber": "sample string 1",
"cardholderName": "sample string 2",
"cvv": "sample string 3",
"expiryDate": {
"month": "sample string 1",
"year": "sample string 2"
}
}
},
"responseMessage": "sample string 1",
"detailedResponseMessage": "sample string 2",
"language": "sample string 3",
"responseCode": "sample string 4",
"detailedResponseCode": "sample string 5"
}
application/xml, text/xml
Sample:
<createSession xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Athletics_APIs.Controllers.OnPayments">
<detailedResponseCode>sample string 5</detailedResponseCode>
<detailedResponseMessage>sample string 2</detailedResponseMessage>
<language>sample string 3</language>
<responseCode>sample string 4</responseCode>
<responseMessage>sample string 1</responseMessage>
<session>
<Description>sample string 15</Description>
<amount>sample string 2</amount>
<appearance>sample string 23</appearance>
<callbackUrl>sample string 4</callbackUrl>
<cardOnFile>sample string 14</cardOnFile>
<cofAgreement>
<id>sample string 1</id>
<type>sample string 2</type>
</cofAgreement>
<currency>sample string 3</currency>
<customer>sample string 18</customer>
<expiryDate>sample string 6</expiryDate>
<id>sample string 1</id>
<initiatedBy>sample string 16</initiatedBy>
<items>sample string 22</items>
<language>sample string 10</language>
<merchantId>sample string 8</merchantId>
<merchantPublicKey>sample string 9</merchantPublicKey>
<merchantReferenceId>sample string 11</merchantReferenceId>
<metadata>
<custom>sample string 1</custom>
</metadata>
<order>sample string 21</order>
<paymentIntentId>sample string 12</paymentIntentId>
<paymentMethod>
<cardNumber>sample string 1</cardNumber>
<cardholderName>sample string 2</cardholderName>
<cvv>sample string 3</cvv>
<expiryDate>
<month>sample string 1</month>
<year>sample string 2</year>
</expiryDate>
</paymentMethod>
<paymentOperation>sample string 13</paymentOperation>
<paymentOptions>sample string 19</paymentOptions>
<platform>
<name>sample string 1</name>
<partnerId>sample string 4</partnerId>
<pluginVersion>sample string 3</pluginVersion>
<version>sample string 2</version>
</platform>
<recurrence>sample string 20</recurrence>
<returnUrl>sample string 5</returnUrl>
<status>sample string 7</status>
<tokenId>sample string 17</tokenId>
</session>
</createSession>