augmented data - AEVI-AppFlow/pos-android-sdk GitHub Wiki

The PaymentResponse and Transaction models contains information about what data was augmented in the flow, by what app and in what stage.

See PaymentResponse.getExecutedPreFlowApp(), PaymentResponse.getExecutedPostFlowApp() and Transaction.getExecutedFlowApps() to retrieve this information on an overall flow or per transaction basis.

The below keys can be used to check what data was augmented via mapping to values in the FlowAppInfo.getAugmentedData() list.

Augmented data key Description
"amount" The amounts were augmented
"basket" An existing basket was augmented, or a new one was added
"customer" Customer details were augmented or added
"currency" The currency of a transaction was updated (currency conversion)
"payment" The payment data was augmented (via PRE_FLOW)
"cancelled" The flow was requested to be cancelled
"additionalData" Additional data was augmented or added for the request
"references" References were added to the response
⚠️ **GitHub.com Fallback** ⚠️