Waiting For Commit Request
class WaitingForCommitRequest
Passed to TransactionCall.onWaitingForCommit once the terminal has approved or declined a transaction started with autoCommit = false. Return a WaitingForCommitResult to commit, roll back, or defer the decision. Also available from UncommittedTransactionResult.getTrxData.
Properties
Link copied to clipboard
Amount the terminal actually authorised, if reported.
Link copied to clipboard
Decline/failure detail known at authorisation time, if isDeclined is true.
Link copied to clipboard
true if the terminal already declined this transaction before the commit decision. A declined authorisation can still be committed or rolled back like any other - the terminal has already reversed/voided its own side - but the caller can use this flag to short-circuit straight to rollback instead of treating the decline as a technical failure.