AnsweredAssumed Answered

When performing CreditCardSale with Express, what attributes are required to qualify for cp vs cnp?

Question asked by david.hernandez@azulcorporation.com on Nov 17, 2017
Latest reply on Dec 7, 2017 by david.hernandez@azulcorporation.com

I'm implementing a middleware API that can handle both cn and cnp, but I'm not sure what attributes I should be requiring to qualify a transaction as card-present.

 

In addition, can you explain what are the expected values for these attributes, or are they free data point?:

Are these common values found on POS terminals?

{

      Terminal: {

          TerminalID:[],

          CardPresentCode:[],

          CardholderPresentCode:[],

          CardInputCode:[],

          CVVPresenceCode:[],

          TerminalCapabilityCode:[],

          MotoECICode:[],

          TerminalType:[],

          TerminalEncryptionFormat:[],

          TerminalSerialNumber:[],

          LaneNumber:[]

     }

}

 

Ex. from docs:

 

<TerminalID>01</TerminalID> 

* <CardPresentCode>2</CardPresentCode>

* <CardholderPresentCode>2</CardholderPresentCode> 

* <CardInputCode>5</CardInputCode>

* <CVVPresenceCode>1</CVVPresenceCode>

* <MotoECICode>1</MotoECICode>

* <TerminalCapabilityCode>3</TerminalCapabilityCode>

* <TerminalEnvironmentCode>2</TerminalEnvironmentCode> 

* I don't know where these value are coming from

 

cjennings

Outcomes