|QR scanning. The user scans a valid QR code after the order creation.||App showcases a checkout screen.||Verify the amount displayed on the checkout screen.|
|Approved payment. The user makes a successful payment.||POS system receives information about the approved payment.||Verify Notifications receipt|
|Rejected payment. The user makes a rejected payment.||POS system receives information about the rejected payment and continues waiting for the order to be paid.|
merchant_order status must be opened.
|Second payment attempt. At first, the user performs a rejected payment and then executes an approved payment.||POS system receives information about the rejected payment and of the approved one later.||Do not remove the order after a rejected payment.|
|Refunds. The payment refund is performed from the Point of Sale.||Refunds impact the buyer account.||See Refunds and cancellations|
|Order expiration. The user attempts to pay after the QR has expired.||The order is deleted; therefore, when scanning the QR, the error screen is displayed. Try to scan the QR after exceeding the |