Store and forward

Store transactions offline in case of connectivity issues.

Enable store and forward

To enable store and forward, add the following snippet to the fundingData.card.pointOfInteraction object.

{
  "storeAndForward": {
    "storeAndForwardType": "StoreAndForward",
    "approvalCode": "A123456",
    "systemTransactionId": "0271bc3f-a905-44f0-8411-4ac3858e1b00"
  }
}
ParameterDescription
fundingData.card.pointOfInteraction.storeAndForward
object
Details about the store and forward settings for the transaction.
fundingData.card.pointOfInteraction.storeAndForward.storeAndForwardType
string (enum)
A mechanism used for handling transactions when the merchant's connection to the PXP gateway is disrupted. It securely stores transactions offline until communications are re-established with the gateway.

Possible values:
None
StoreAndForward
ForcedStoreAndForward
fundingData.card.pointOfInteraction.storeAndForward.approvalCode
string
A unique identifier code provided by the authorising entity, indicating approval or reference for the transaction. This code typically consists of alphanumeric characters, starting with an uppercase letter, and serves as a key reference for authorisation verification.
fundingData.card.pointOfInteraction.storeAndForward.systemTransactionId
string (36 characters)
The unique identifier generated by PXP to identify the transaction.