| POST | /CreateCardToken |
|---|
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Credentials | body | RequestorCredentials | No | |
| SessionId | body | string | No | |
| VerifyCard | body | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| MerchantId | form | string | Yes | |
| UserName | form | string | Yes | |
| Password | form | string | Yes | |
| Version | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| CardToken | form | string | No | |
| CardZip | form | string | No | |
| CardLast4 | form | string | No | |
| CardExpiration | form | string | No | |
| CVN | form | string | No | |
| AVS | form | string | No | |
| BINResults | form | BINResults | No | |
| ResponseCode | form | string | No | |
| ErrorMessage | form | string | No | |
| ErrorCode | form | string | No | |
| TranId | form | string | No | |
| ExtendedData | form | ExtendedResponse | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Timestamps | form | RequestTimestamps | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| AppLayer | form | InOutTimes | No | |
| ParentLookup | form | InOutTimes | No | |
| RetryLookup | form | InOutTimes | No | |
| GetCardData | form | InOutTimes | No | |
| CardTokenize | form | InOutTimes | No | |
| CardEncrypt | form | InOutTimes | No | |
| DBInsert | form | InOutTimes | No | |
| BackendProcess | form | InOutTimes | No | |
| DBUpdate | form | InOutTimes | No | |
| ParentUpdate | form | InOutTimes | No | |
| Network | form | InOutTimes | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| BIN | form | string | No | |
| Network | form | string | No | |
| InternetPinDebit | form | bool | No | |
| EcomEBTCash | form | bool | No | |
| EcomEBTSNAP | form | bool | No | |
| POSFlag | form | bool | No | |
| PinlessEcommerce | form | bool | No | |
| PinlessBillPay | form | bool | No | |
| OnDemandPaymentCredit | form | bool | No | |
| OnDemandPaymentDebit | form | bool | No | |
| PinlessA2ACredit | form | bool | No | |
| PinlessA2ADebit | form | bool | No | |
| PinlessPrePaidLoad | form | bool | No | |
| DualMessage | form | bool | No | |
| Recurring | form | bool | No | |
| CardVerify | form | bool | No | |
| RegulatedFlag | form | bool | No | |
| OTP | form | bool | No | |
| POSPinlessDualMessage | form | bool | No | |
| FastFunds | form | string | No | |
| RegulatedWithFraud | form | bool | No | |
| CountryCode | form | string | No | |
| CardType | form | string | No | |
| CardProduct | form | string | No | |
| CardDesignation | form | string | No | |
| CardSubCategory | form | string | No | |
| IncrementalAuth | form | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| CardAccountUpdater | form | CardAccountUpdaterDescriptor | No | |
| ProductId | form | string | No | |
| NetworkResponseCode | form | string | No | |
| NetworkTransactionId | form | string | No | |
| CHEmailAddrResult | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| CardDataType | form | CardInfoType | No | |
| CardNumberInfo | form | string | No | |
| ExpiryDate | form | string | No | |
| Status | form | string | No | |
| ErrorCode | form | string | No | |
| CardToken | form | string | No |
| CardNumber | |
| Token | |
| Track | |
| EMV | |
| Encrypted | |
| DPAN | |
| ApplePay | |
| GooglePay | |
| SamsungPay | |
| CPToken | |
| EncryptedEnhanced | |
| EncryptedJWE |
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /CreateCardToken HTTP/1.1
Host: api.paysecure.acculynk.net
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"Credentials":{"MerchantId":"String","UserName":"String","Password":"String","Version":"String"},"SessionId":"String","VerifyCard":false}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length
{"CardToken":"String","CardZip":"String","CardLast4":"String","CardExpiration":"String","CVN":"String","AVS":"String","BINResults":{"BIN":"String","Network":"String","InternetPinDebit":false,"EcomEBTCash":false,"EcomEBTSNAP":false,"POSFlag":false,"PinlessEcommerce":false,"PinlessBillPay":false,"OnDemandPaymentCredit":false,"OnDemandPaymentDebit":false,"PinlessA2ACredit":false,"PinlessA2ADebit":false,"PinlessPrePaidLoad":false,"DualMessage":false,"Recurring":false,"CardVerify":false,"RegulatedFlag":false,"OTP":false,"POSPinlessDualMessage":false,"FastFunds":"String","RegulatedWithFraud":false,"CountryCode":"String","CardType":"String","CardProduct":"String","CardDesignation":"String","CardSubCategory":"String","IncrementalAuth":false},"ResponseCode":"String","ErrorMessage":"String","ErrorCode":"String","TranId":"String","ExtendedData":{"CardAccountUpdater":{"CardDataType":"CardNumber","CardNumberInfo":"String","ExpiryDate":"String","Status":"String","ErrorCode":"String","CardToken":"String"},"ProductId":"String","NetworkResponseCode":"String","NetworkTransactionId":"String","CHEmailAddrResult":"String"},"Timestamps":{"AppLayer":{"InTime":"\/Date(-62135596800000-0000)\/","OutTime":"\/Date(-62135596800000-0000)\/"},"ParentLookup":{"InTime":"\/Date(-62135596800000-0000)\/","OutTime":"\/Date(-62135596800000-0000)\/"},"RetryLookup":{"InTime":"\/Date(-62135596800000-0000)\/","OutTime":"\/Date(-62135596800000-0000)\/"},"GetCardData":{"InTime":"\/Date(-62135596800000-0000)\/","OutTime":"\/Date(-62135596800000-0000)\/"},"CardTokenize":{"InTime":"\/Date(-62135596800000-0000)\/","OutTime":"\/Date(-62135596800000-0000)\/"},"CardEncrypt":{"InTime":"\/Date(-62135596800000-0000)\/","OutTime":"\/Date(-62135596800000-0000)\/"},"DBInsert":{"InTime":"\/Date(-62135596800000-0000)\/","OutTime":"\/Date(-62135596800000-0000)\/"},"BackendProcess":{"InTime":"\/Date(-62135596800000-0000)\/","OutTime":"\/Date(-62135596800000-0000)\/"},"DBUpdate":{"InTime":"\/Date(-62135596800000-0000)\/","OutTime":"\/Date(-62135596800000-0000)\/"},"ParentUpdate":{"InTime":"\/Date(-62135596800000-0000)\/","OutTime":"\/Date(-62135596800000-0000)\/"},"Network":{"InTime":"\/Date(-62135596800000-0000)\/","OutTime":"\/Date(-62135596800000-0000)\/"}}}