QR Refund

Process refunds for QR transactions.

QR Refund

Process refunds for QR transactions.

Sequence Diagram

Process Flow

  1. User starts a transaction on the POS.
  2. POS creates a qrRefundRequest() object.
  3. POS calls sendRequest() to send payment request.
  4. SDK sends the encoded request to Smart Terminal.
  1. Smart Terminal displays "Processing".
  2. Smart Terminal returns response [300 : Processing] to SDK.
  3. POS calls receiveResponse() for response handling.
  4. SDK returns the response value.
  5. POS displays result on screen.
  6. Smart Terminal displays “Approved”.
  7. Smart Terminal returns response [100 : Approved] to SDK. You may refer to Response Codes.
  8. POS calls receiveResponse() for response handling.
  9. SDK returns the response value.
  10. POS displays result on screen.