Adyen

7 | Adyen - Transaction Recovery

This article discusses Transaction Recovery with an example usage workflow from SmartPOS. This requires no additional setup within BackOffice for Adyen interface.

This article discusses Transaction Recovery with an example usage workflow from SmartPOS. This requires no additional setup within BackOffice for Adyen interface.

Prerequisites

  • Minimum Bepoz version of 4.7.2.0 and above
  • The following Operator privilege flags must be enabled
    • Operator Maintenance 'Till Privileges' Tab
      • General: "Operate Tills" flag
      • General: "Card Authorisations" flag

Transaction Recovery

  • In the event of a communications drop during a transaction, the Operator is presented with the three options below:    

    • Retry - Selecting this option will request the terminal for the status of the last transaction
      • SmartPOS will then update the sale based on the response received from the terminal
    • Override as paid - If the Operators are certain that the transaction was successful, then they can click on this option, the open sale on SmartPOS will be marked as paid
      • This can also be used when the outcome of the transaction cannot be determined, however, the Operator is certain that the transaction was successful
    • Cancel - Cancel will return to the transaction sale window

SmartPOS Usage

  • After opening SmartPOS, enter the transaction items as per desired & select the EFTPOS Payments button
  • In case of a communication drop, the 3 options are displayed to the Operator as follows:

  • If the Retry Transaction option is chosen and the transaction has been approved at the terminal, SmartPOS will return the transaction marked as paid
  • In the case of the Override as PAID option being chosen, since the Operator is certain of the transaction being approved at the terminal, then again, SmartPOS will return the transaction marked as paid
  • If the Cancel button is chosen, SmartPOS goes back to the transaction sale window and the Operator can choose the next actions accordingly