Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 3.08 KB

PaymentStartResponse.md

File metadata and controls

40 lines (31 loc) · 3.08 KB

PaymentStartResponse

Properties

Name Type Description Notes
payment_id str The identifier of the newly initialized payment, generated by the Barion system. [optional]
payment_request_id str The payment identifier supplied by the API caller in the request. [optional]
status str The status of the payment in the Barion system. [optional]
qr_url str URL for a QR code representing the payment. [optional]
recurrence_result str [optional]
transactions List[ProcessedTransaction] An array containing all transactions associated with the payment. If the Barion system deducts fees from the shop after payments, this also contains these additional fee transactions beside the payment transactions that were sent in the request. [optional]
gateway_url str The URL of the Barion Smart Gateway (including the payment identifier), where the API caller should redirect the payer. [optional]
callback_url str The URL (including the payment identifier) where the Barion system will send a request to whenever there is a change in the state of the payment. If an explicit URL was not supplied, this will be the callback URL associated with the shop that started the payment. [optional]
redirect_url str The URL (including the payment identifier) where the payer gets redirected to after the payment is completed or cancelled. If an explicit URL was not supplied, this will be the redirect URL associated with the shop that started the payment. [optional]
three_ds_auth_client_data str Encrypted client authentication data required for 3D Secure processing. This value can be used when the webshop first tried to complete the payment without user interaction, but the charge failed due to a 3D Secure challenge being mandatory. [optional]
trace_id str A unique value generated by the card issuer to track a chain of recurring or token payments that require 3D Secure authentication. This shall be used in such scenarios, otherwise it can be ignored. [optional]
is_successful bool Indicates whether the payment was successful [optional]

Example

from clientapi_barion.models.payment_start_response import PaymentStartResponse

# TODO update the JSON string below
json = "{}"
# create an instance of PaymentStartResponse from a JSON string
payment_start_response_instance = PaymentStartResponse.from_json(json)
# print the JSON string representation of the object
print(PaymentStartResponse.to_json())

# convert the object into a dict
payment_start_response_dict = payment_start_response_instance.to_dict()
# create an instance of PaymentStartResponse from a dict
payment_start_response_from_dict = PaymentStartResponse.from_dict(payment_start_response_dict)

[Back to Model list] [Back to API list] [Back to README]