PaySecure Pinless Web Services 2023:07:03:07

<back to all web services

CreateCardTokenRequest

The following routes are available for this service:
POST/CreateCardToken
CreateCardTokenRequest Parameters:
NameParameterData TypeRequiredDescription
CredentialsbodyRequestorCredentialsNo
SessionIdbodystringNo
VerifyCardbodyboolNo
RequestorCredentials Parameters:
NameParameterData TypeRequiredDescription
MerchantIdformstringYes
UserNameformstringYes
PasswordformstringYes
VersionformstringYes
CreateCardToken Parameters:
NameParameterData TypeRequiredDescription
CardTokenformstringNo
CardZipformstringNo
CardLast4formstringNo
CardExpirationformstringNo
CVNformstringNo
AVSformstringNo
BINResultsformBINResultsNo
ResponseCodeformstringNo
ErrorMessageformstringNo
ErrorCodeformstringNo
PaysecureResponseInternal Parameters:
NameParameterData TypeRequiredDescription
TimestampsformRequestTimestampsNo
RequestTimestamps Parameters:
NameParameterData TypeRequiredDescription
AppLayerformInOutTimesNo
ParentLookupformInOutTimesNo
RetryLookupformInOutTimesNo
GetCardDataformInOutTimesNo
CardTokenizeformInOutTimesNo
CardEncryptformInOutTimesNo
DBInsertformInOutTimesNo
BackendProcessformInOutTimesNo
DBUpdateformInOutTimesNo
ParentUpdateformInOutTimesNo
NetworkformInOutTimesNo
BINResults Parameters:
NameParameterData TypeRequiredDescription
BINformstringNo
NetworkformstringNo
InternetPinDebitformboolNo
EcomEBTCashformboolNo
EcomEBTSNAPformboolNo
POSFlagformboolNo
PinlessEcommerceformboolNo
PinlessBillPayformboolNo
OnDemandPaymentCreditformboolNo
OnDemandPaymentDebitformboolNo
PinlessA2ACreditformboolNo
PinlessA2ADebitformboolNo
PinlessPrePaidLoadformboolNo
DualMessageformboolNo
RecurringformboolNo
CardVerifyformboolNo
RegulatedFlagformboolNo
OTPformboolNo
POSPinlessDualMessageformboolNo
FastFundsformstringNo
RegulatedWithFraudformboolNo
CountryCodeformstringNo
CardTypeformstringNo
CardProductformstringNo
CardDesignationformstringNo
CardSubCategoryformstringNo
IncrementalAuthformboolNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

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/xml
Content-Type: application/xml
Content-Length: length

<CreateCardTokenRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.servicestack.net/types">
  <Credentials>
    <MerchantId>String</MerchantId>
    <Password>String</Password>
    <UserName>String</UserName>
    <Version>String</Version>
  </Credentials>
  <SessionId>String</SessionId>
  <VerifyCard>false</VerifyCard>
</CreateCardTokenRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<CreateCardToken xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.servicestack.net/types">
  <Timestamps>
    <AppLayer>
      <InTime>0001-01-01T00:00:00</InTime>
      <OutTime>0001-01-01T00:00:00</OutTime>
    </AppLayer>
    <BackendProcess>
      <InTime>0001-01-01T00:00:00</InTime>
      <OutTime>0001-01-01T00:00:00</OutTime>
    </BackendProcess>
    <CardEncrypt>
      <InTime>0001-01-01T00:00:00</InTime>
      <OutTime>0001-01-01T00:00:00</OutTime>
    </CardEncrypt>
    <CardTokenize>
      <InTime>0001-01-01T00:00:00</InTime>
      <OutTime>0001-01-01T00:00:00</OutTime>
    </CardTokenize>
    <DBInsert>
      <InTime>0001-01-01T00:00:00</InTime>
      <OutTime>0001-01-01T00:00:00</OutTime>
    </DBInsert>
    <DBUpdate>
      <InTime>0001-01-01T00:00:00</InTime>
      <OutTime>0001-01-01T00:00:00</OutTime>
    </DBUpdate>
    <GetCardData>
      <InTime>0001-01-01T00:00:00</InTime>
      <OutTime>0001-01-01T00:00:00</OutTime>
    </GetCardData>
    <Network>
      <InTime>0001-01-01T00:00:00</InTime>
      <OutTime>0001-01-01T00:00:00</OutTime>
    </Network>
    <ParentLookup>
      <InTime>0001-01-01T00:00:00</InTime>
      <OutTime>0001-01-01T00:00:00</OutTime>
    </ParentLookup>
    <ParentUpdate>
      <InTime>0001-01-01T00:00:00</InTime>
      <OutTime>0001-01-01T00:00:00</OutTime>
    </ParentUpdate>
    <RetryLookup>
      <InTime>0001-01-01T00:00:00</InTime>
      <OutTime>0001-01-01T00:00:00</OutTime>
    </RetryLookup>
  </Timestamps>
  <AVS>String</AVS>
  <BINResults>
    <BIN>String</BIN>
    <CardDesignation>String</CardDesignation>
    <CardProduct>String</CardProduct>
    <CardSubCategory>String</CardSubCategory>
    <CardType>String</CardType>
    <CardVerify>false</CardVerify>
    <CountryCode>String</CountryCode>
    <DualMessage>false</DualMessage>
    <EcomEBTCash>false</EcomEBTCash>
    <EcomEBTSNAP>false</EcomEBTSNAP>
    <FastFunds>String</FastFunds>
    <IncrementalAuth>false</IncrementalAuth>
    <InternetPinDebit>false</InternetPinDebit>
    <Network>String</Network>
    <OTP>false</OTP>
    <OnDemandPaymentCredit>false</OnDemandPaymentCredit>
    <OnDemandPaymentDebit>false</OnDemandPaymentDebit>
    <POSFlag>false</POSFlag>
    <POSPinlessDualMessage>false</POSPinlessDualMessage>
    <PinlessA2ACredit>false</PinlessA2ACredit>
    <PinlessA2ADebit>false</PinlessA2ADebit>
    <PinlessBillPay>false</PinlessBillPay>
    <PinlessEcommerce>false</PinlessEcommerce>
    <PinlessPrePaidLoad>false</PinlessPrePaidLoad>
    <Recurring>false</Recurring>
    <RegulatedFlag>false</RegulatedFlag>
    <RegulatedWithFraud>false</RegulatedWithFraud>
  </BINResults>
  <CVN>String</CVN>
  <CardExpiration>String</CardExpiration>
  <CardLast4>String</CardLast4>
  <CardToken>String</CardToken>
  <CardZip>String</CardZip>
  <ErrorCode>String</ErrorCode>
  <ErrorMessage>String</ErrorMessage>
  <ResponseCode>String</ResponseCode>
</CreateCardToken>