PAX and Clearent Integration

Integration coming early July 2017!

Below is an example of how you might want to integrate the card present solution with PAX with your back office software. You can take card present transactions with PAX. And look those up via the Clearent Transaction API – to perform voids/refunds ect. You can also generate a token at the time of the transaction so you can use it with later transactions with no PCI impact.

PAX Request

1. Use the PAX SDK, to call the Terminal to perform a Card Present Sale transaction that generates a token. From the response,  grab the , and the .  Store this response in your data store with your customer information.  You can use the to run tranasctions with this same card later.  You can use the , to see details about the transaction, and perform voids and refunds via the back office integration


PAX Response

2. Grab the elements out of the PAX response to use with the Clearent API.


Clearent Transaction API

3. Use RefNum from the PaymentResponse Object, to get information about the transaction.


Request:

https://gateway-sb.clearent.net/rest/v2/transactions?id=

Headers:

api-key: [your api key]
Content-Type: application/json
Accept: application/json

Response:

4. Using the RefId from the PAX Terminal you can perform voids and refunds.

5. Using the extData from the PaymentResponse in the PAX terminal,  you can perform future sales with the token.  


Request:

https://gateway-sb.clearent.net/rest/v2/transactions?id=

Headers:

api-key: [your api key]
Content-Type: application/json
Accept: application/json

Response: