# Payment Initialization
###### The first step of the Ratepay payment workflow is the PAYMENT_INIT.
This operation is called to initialize the Ratepay transaction and obtain a valid transaction ID. The transaction ID must be passed with every subsequent Gateway request related to the same Ratepay transaction.
## Request Parameters
### `
` Section
| Parameter | Condition | Enumeration |
| --- | --- | --- |
| [`system-id`](/docs/developer/api_integration/payment_1.8/payment_api_documentation/api_explorer/head/system-id) | Mandatory | |
| [`operation`](/docs/developer/api_integration/payment_1.8/payment_api_documentation/api_explorer/head/operation) | Mandatory | `PAYMENT_INIT` |
| [`credential`](/docs/developer/api_integration/payment_1.8/payment_api_documentation/api_explorer/head/credential) | Mandatory | |
The **PAYMENT_INIT** **request** do not contain a `` section.
### XML Example
```xml
myshop
PAYMENT_INIT
INTEGRATION_TE_DACH
4c0a11923fa3433fb168f9c7176429e9
```
## Response Parameters
### `` Section
| Parameter | Condition | Enumeration |
| --- | --- | --- |
| [`system-id`](/docs/developer/api_integration/payment_1.8/payment_api_documentation/api_explorer/head/system-id) | Mandatory | |
| [`transaction-id`](/docs/developer/api_integration/payment_1.8/payment_api_documentation/api_explorer/head/transaction-id) | Mandatory | |
| [`operation`](/docs/developer/api_integration/payment_1.8/payment_api_documentation/api_explorer/head/operation) | Mandatory | `PAYMENT_INIT` |
| [`response-type`](/docs/developer/api_integration/payment_1.8/payment_api_documentation/api_explorer/head/response-type) | Mandatory | - success: `STATUS_RESPONSE`- failure: `STATUS_ERROR` |
| [`processing`](/docs/developer/api_integration/payment_1.8/payment_api_documentation/api_explorer/head/processing) | Mandatory | |
The **PAYMENT_INIT** **response** do not contain a `` section.
### XML Example
```xml
MyTestsystem
xx-xxxxxxxxxxxxxx
3EQP.SBYM.CBSR.3302
PAYMENT_INIT
STATUS_RESPONSE
2016-01-06T16:56:19.000
Successfully
Processing successful
Transaction initialized
```