| payment_id |
str |
The identifier of the payment in the Barion system. |
[optional] |
| payment_request_id |
str |
The identifier of the payment in the shop's system. |
[optional] |
| posid |
str |
The public identifier of the shop that created the payment. |
[optional] |
| pos_name |
str |
The name of the shop that created the payment. |
[optional] |
| pos_owner_email |
str |
The e-mail address of the owner of the shop that created the payment. |
[optional] |
| pos_owner_country |
str |
ISO2 country code of the owner of the shop that created the payment. |
[optional] |
| status |
str |
The status of the payment in the Barion system. |
[optional] |
| payment_type |
PaymentType |
The type of the payment. |
[optional] |
| allowed_funding_sources |
List[str] |
The allowed funding sources defined when creating the payment. ⚠️ Note ⚠️: Barion's documentation is contradictory, as it refers to the bankcard as a `Card` in some places and as a `BankCard` in others, and does not mention it in others. Therefore we do not use `FundingResource` here. |
[optional] |
| funding_source |
str |
The funding source used to complete the payment. ⚠️ Note ⚠️: Barion's documentation is contradictory as it should be of the `FundingSource` type. |
[optional] |
| funding_information |
FundingInformation |
Detailed information about the funding source used to complete the payment. |
[optional] |
| recurrence_type |
str |
This enum indicates the type of recurrence that the payment represents. |
[optional] |
| trace_id |
str |
The Trace Id that identifies the recurring scenario. |
[optional] |
| guest_checkout |
bool |
Indicates whether the payment allows guest checkout. |
[optional] |
| created_at |
datetime |
The timestamp showing when the payment was created. |
[optional] |
| completed_at |
datetime |
The timestamp showing when the payment was completed. |
[optional] |
| valid_until |
datetime |
Timestamp showing the expiration time of the payment time window. |
[optional] |
| reserved_until |
datetime |
Timestamp showing the expiration time of the reservation time window. |
[optional] |
| delayed_capture_until |
datetime |
Timestamp showing the expiration time of the authorization time window. |
[optional] |
| transactions |
List[DetailedPaymentTransaction] |
An array containing detailed structure of all transactions associated with the payment. |
[optional] |
| total |
float |
The total amount of the payment at the time of the request. |
[optional] |
| currency |
str |
The currency of the payment. Must be supplied in ISO 4217 format. This affects all transactions included in the payment; it is not possible to define multiple transactions in different currencies. |
[optional] |
| suggested_locale |
str |
Indicates in which language the Barion Smart Gateway should be shown for the payer. |
[optional] |
| fraud_risk_score |
int |
A risk score computed by the anti-fraud analysis, between 0 to 100. |
[optional] |
| callback_url |
str |
The URL where the Barion system sends requests whenever there is a change in the payment state. |
[optional] |
| redirect_url |
str |
The URL where the payer gets redirected after the payment is completed or cancelled. |
[optional] |
| errors |
List[Error] |
|
[optional] |