Payment Methods - AEVI-AppFlow/pos-android-sdk GitHub Wiki
For use by flow services to report what payment methods they support, and what payment method was used for a given transaction.
What payment methods are supported can be retrieved via PaymentFlowServices.getAllSupportedPaymentMethods()
or for individual flow services via PaymentFlowServiceInfo.getSupportedPaymentMethods()
.
What payment method was used for a particular transaction can be retrieved via TransactionResponse.getPaymentMethod()
.
See PaymentMethods for defined constants.
Payment method | Description |
---|---|
"card" | Paid via payment card |
"cash" | Paid with cash |
"points" | Used points from a loyalty scheme |
"reward" | Used a reward or bonus obtained in a previous transaction |
"cheque" | Paid with cheque |
"bankTransfer" | Transferred money from bank account |
"gift" | Paid using a prepaid stored-value money card |
"ebt" | Paid using a Electronic Benefit Transfer (EBT) card |