QR Inquiry

Check the status of a QR payment when the result is unclear or delayed, helping ensure accurate tracking of payment outcomes.

QR Inquiry

Check the status of a QR payment when the result is unclear or delayed, helping ensure accurate tracking of payment outcomes.

Sequence Diagram

Process Flow

  1. Smart Terminal returns response [309 : Inquiry required] to SDK.
  2. POS calls receiveResponse() for response handling.
  3. SDK returns the response value.
  4. POS displays result on screen.
  5. User request for QR Inquiry on the POS.
  6. POS creates a InquiryQrPaymentRequest() object.
  7. POS calls sendRequest() to send payment request.
  8. SDK sends the encoded request to Smart Terminal.
  9. Smart Terminal returns response [100 : Approved] to SDK. You may refer to Response Codes.
  10. POS calls receiveResponse() for response handling.
  11. SDK returns the response value.
  12. POS displays result on screen.