In-store
Process an in-store (card present) transaction.
Overview
With the Transactions API, you can easily initiate transactions when running your own software on a point-of-sale device and routing payments via the PXP gateway.
Card entry types
The card entry type describes how card details are captured. It determines which specific parameters you'll need to pass in your request.
Card entry type | Description |
---|---|
CardContactless | Card details are captured from NFC-enabled cards by tapping them on a contactless reader. |
ChipAndPin | EMV (Europay, Mastercard, and Visa) chip data is captured using a chip reader, often requiring the cardholder to enter their PIN. |
ChipAndSignature | EMV Europay, Mastercard, and Visa) chip data is captured using a chip reader. The cardholder is then required to sign the receipt. |
FallbackToSwipe | Fallback mechanism for EMV-enabled (Europay, Mastercard, and Visa) cards when their chip data fails to be captured by the chip reader. |
KeyEntry | Card details are manually entered onto a device. |
PhoneContactless | Card details are captured from an NFC-enabled smartphone (e.g., Google Pixel) by tapping it on a contactless reader. |
Swiped | Magnetic stripe data is captured through a card reader. |
WatchContactless | Card details are captured from an NFC-enabled smartphone (e.g., a Samsung Galaxy watch) by tapping it on a contactless reader. |
WearableContactless | Card details are captured from an NFC-enabled wearable device (e.g., a ring) by tapping it on a contactless reader. |
Features
The following table describes the features that are available for in-store transactions.
Feature | Description |
---|---|
Dynamic descriptor | Provide a detailed description of the transaction that will appear on the cardholder's statement, to help them more easily identify the transaction. For example, you could specify the name of your business and the location that the payment was made at. |
Store and forward | Allow transactions to be authorised offline when the device is unable to connect to the host. Once connectivity is restored, the transactions are forwarded to the PXP host for authorisation. You can choose to not enable it, to enable it as a fallback method, or to force it (e.g., for situations like cruise liners with poor satellite communications). |
Updated 2 months ago