Result object containing the checkout transaction details.
status: 'success'
transactionID
status: 'failure'
errorMessage
errorCode
status: 'pending'
status: 'userInitiatedCancel'
status
Successful transaction:
{ transactionID: 'grab-txn-abc123', status: 'success'} Copy
{ transactionID: 'grab-txn-abc123', status: 'success'}
Failed transaction:
{ transactionID: 'grab-txn-abc123', status: 'failure', errorMessage: 'Insufficient funds', errorCode: 'PAYMENT_FAILED'} Copy
{ transactionID: 'grab-txn-abc123', status: 'failure', errorMessage: 'Insufficient funds', errorCode: 'PAYMENT_FAILED'}
Pending transaction:
{ transactionID: 'grab-txn-abc123', status: 'pending'} Copy
{ transactionID: 'grab-txn-abc123', status: 'pending'}
User cancelled or closed checkout:
{ status: 'userInitiatedCancel'} Copy
{ status: 'userInitiatedCancel'}
Result object containing the checkout transaction details.