Wallet transaction APIs are used when scanning a barcode or QR code via the POS or terminal.
A successful payment goes through when a successful payment intent and a reference of your customer (merchant, if you are a third-party acquirer) has been authorized and received.