PaymentMethod

From Barion Documentation
Revision as of 11:15, 13 February 2024 by [email protected] (talk | contribs) (Created page with "{{PageTitle|title=Payment completion method enumeration}} This enum indicates the method used to attempt the completion of a payment. = API usage = This enum is used by the following API endpoints: * Payment-Details-v4 = Enum list = {{api_enum_table_header}} |- | Unknown|| 0 || The completion method is not known.<br>'''Note:''' This value is not used under normal circumstances. It can only result in the payment attemp failing during the completion process which...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Payment completion method enumeration

This enum indicates the method used to attempt the completion of a payment.

API usage

This enum is used by the following API endpoints:

Enum list

Enum value Byte / int value Description
Unknown 0 The completion method is not known.
Note: This value is not used under normal circumstances. It can only result in the payment attemp failing during the completion process which indicates a system error.
BarionWallet 10 The payment was completed with e-money payment from a Barion wallet.
BankCard 20 The payment was completed with a bank card.
GooglePay 30 The payment was completed via Google Pay, using a bank card.
ApplePay 40 The payment was completed via Apple Pay, using a bank card.
BankInitiated 50 The payment was completed via a bank transfer initation.
Other 200 The payment was completed by some other method.
Note: This is a reserved value for future method implementations, and should not be used explicitly.