ProcessedTransaction: Difference between revisions

From Barion Documentation
Jump to navigation Jump to search
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
= Processed transaction structure =
{{PageTitle|title=Processed transaction structure}}


This structure represents a payment transaction that has been prepared or processed during the start of a payment. They can be prepared to be completed by the payer, or fully processed when executing [[Authorized and recurring payments]]
This structure represents a payment transaction that has been prepared or processed during the start of a payment. They can be prepared to be completed by the payer, or fully processed when executing [[Authorized and recurring payments]]


== API usage ==  
= API usage =


This structure is used by the following API endpoints:
This structure is used by the following API endpoints:
* [[Payment-Start-v2]]
* [[Payment-Start-v2]]


== Property list ==
= Property list =


{{api_output_table_header}}
{{api_output_table_header}}
Line 16: Line 16:
| TransactionId || Guid || The unique identifier of the transaction generated by the Barion system.
| TransactionId || Guid || The unique identifier of the transaction generated by the Barion system.
|-
|-
| Status || [[PaymentStatus]] || The current status of the transaction. When initializing a new payment, this is <code>Prepared</code>. When executing an authorized payment and the charge is successful, this is <code>Succeeded</code>.
| Status || [[TransactionStatus]] || The current status of the payment containing the transaction. When initializing a new payment, this is <code>Prepared</code>. When executing an authorized payment and the charge is successful, this is <code>Succeeded</code>.
|-
|-
| Currency || string || The 3 character ISO 4217 currency code of the transaction.
| Currency || string || The 3 character ISO 4217 currency code of the transaction.

Latest revision as of 12:50, 20 December 2017

Processed transaction structure

This structure represents a payment transaction that has been prepared or processed during the start of a payment. They can be prepared to be completed by the payer, or fully processed when executing Authorized and recurring payments

API usage

This structure is used by the following API endpoints:

Property list

Property name Property type Description
POSTransactionId string The unique identifier of the transaction at the shop that started the payment.
TransactionId Guid The unique identifier of the transaction generated by the Barion system.
Status TransactionStatus The current status of the payment containing the transaction. When initializing a new payment, this is Prepared. When executing an authorized payment and the charge is successful, this is Succeeded.
Currency string The 3 character ISO 4217 currency code of the transaction.
TransactionTime Timestamp The timestamp of the transaction.