DetailedPaymentTransaction: Difference between revisions
Jump to navigation
Jump to search
m (Vinczei moved page PaymentTransactionDetails to DetailedPaymentTransaction without leaving a redirect) |
|||
Line 1: | Line 1: | ||
= Detailed payment transaction structure = | = Detailed payment transaction structure = | ||
This structure represents a detailed description of a payment transaction of a payment. | This structure represents a detailed description of a payment transaction of a payment. | ||
This is similar to the [[PaymentTransaction]] structure, but it contains more information about the transaction. | |||
== API usage == | == API usage == |
Revision as of 10:05, 3 February 2017
Detailed payment transaction structure
This structure represents a detailed description of a payment transaction of a payment. This is similar to the PaymentTransaction structure, but it contains more information about the transaction.
API usage
This structure is used by the following API endpoints:
Property list
Property name | Property type | Description |
---|---|---|
TransactionId | Guid | The unique identifier of the transaction generated by the Barion system. |
POSTransactionId | string | The unique identifier of the transaction at the shop that started the payment. |
TransactionTime | Timestamp | The timestamp of the transaction. |
Total | decimal | The original amount of the transaction. This is determined upon payment creation and is not affected by any later events (e.g. finishing a reservation with a lower amount, or refunding a payment). |
Currency | string | The 3 character ISO 4217 currency code of the transaction. |
Payer | UserInformation | The user that paid the transaction. |
Payee | UserInformation | The user that received the money from the transaction. |
Status | TransactionStatus | The current status of the transaction. This is NOT the same as the status of the payment itself. |
TransactionType | TransactionType | The type of the transaction. |
Items | Item[] | The items included in the transaction. |
RelatedId | Guid | The identifier of the related transaction, if it exists. For example, additional fee transactions have the identifier of the original payment transaction in this field. |
POSId | Guid | The public identifier of the shop that created the payment. |