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 | |
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 .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
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: application/json
Content-Type: application/json
Content-Length: length
{"Credentials":{"MerchantId":"String","UserName":"String","Password":"String","Version":"String"},"SessionId":"String","VerifyCard":false}
HTTP/1.1 200 OK Content-Type: application/json 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","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)\/"}}}