{% extends "ideal/tests/base.html" %} {% block extra_title %} - Function: start_transaction{% endblock %} {% block function_intro %}

Function: start_transaction

{% endblock %} {% block content %}

Function parameters

{% csrf_token %}
{{ form.as_table }}

For specific amounts, the iDEAL test environment returns the following pre-programmed results which can be obtained with the get_transaction_status function.

Amount Transaction status Description
1.00 Success Positive result; the payment is guaranteed.
2.00 Cancelled Negative result due to cancellation by Consumer; no payment has been made.
3.00 Expired Negative result due to expiration of the transaction; no payment has been made.
4.00 Open Final result not yet known). A new status request is necessary to obtain the status.
5.00 Failure Negative result due to other reasons; no payment has been made.
7.00 SO1000 Failure in system Internal error.
Note This calls the function start_transaction with given parameters.
{% if response %}

Response

Acquirer ID: {{ response.acquirer_id }}
Transaction ID: {{ response.transaction_id }}
Issuer Authentication URL: {{ response.issuer_authentication_url }}
Entrance Code: {{ response.entrance_code }}

Authenticate transaction

{% endif %} {% endblock %}