TransactionType
Transaction type enumeration
This enum indicates the type of a transaction.
Included in
Transaction types are used in the following structures:
Enum list
| Enum value | Byte / int value | Description |
|---|---|---|
| Shop | 1 | Completed e-money payment between a user and a shop. |
| TransferToExistingUser | 2 | E-money transfer between two existing Barion users. |
| TransferToTechnicalAccount | 3 | E-money transfer from an existing Barion user to a not existing user. |
| Reserve | 16 | Reserved payment between a user and a shop. |
| StornoReserve | 17 | Storno amount from a previously reserved payment, if it was finished with a lower amount. |
| CardProcessingFee | 21 | Bank card processing fee deducted from the shop by the Barion system. |
| GatewayFee | 22 | The Barion Smart Gateway fee deducted from the shop by the Barion system. |
| CardProcessingFeeStorno | 23 | The previously reserved bank card processing fee returned to the shop if the user paid with their Barion wallet. |
| CardPayment | 150 | Bank card payment between a user and a shop. |
| Refund | 151 | Refund of a payment to a Barion wallet. |
| RefundToBankCard | 152 | Refund of a payment to a bank card. |
| StornoUnSuccessfulRefundToBankCard | 153 | Storno of an unsuccessful refund to a bank card to the shop. |
| UnderReview | 180 | Payment amount is under investigation |
| ReleaseReview | 190 | Payment amount is released from investigation |