# Confirmation Deliver ###### The merchant must inform Ratepay about the (physical) shipping of the ordered goods the same day the goods are dispatched. The merchant must therefore send a Confirmation Deliver request to Ratepay which triggers the proper processing of the receivables. The sending of a Confirmation Deliver (aka “CD”) is crucial for every Ratepay transaction which has not been cancelled. ## Request Parameters The merchant can use the **CONFIRMATION_DELIVER request** to confirm delivery of all the goods or only parts of the ordered goods. ### `` 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 | `CONFIRMATION_DELIVER` | | ​[`credential`](/docs/developer/api_integration/payment_1.8/payment_api_documentation/api_explorer/head/credential)​ | Mandatory | | | ​[`external`](/docs/developer/api_integration/payment_1.8/payment_api_documentation/api_explorer/head/external)​ | Optional | | | ​[`meta`](/docs/developer/api_integration/payment_1.8/payment_api_documentation/api_explorer/head/meta)​ | Optional | | ### `` Section | Parameter | Condition | Type | | --- | --- | --- | | [`invoicing`](/docs/developer/api_integration/payment_1.8/payment_api_documentation/api_explorer/content/invoicing) | Optional | invoicingType | | [`shopping-basket`](/docs/developer/api_integration/payment_1.8/payment_api_documentation/api_explorer/content/shopping-basket) | Mandatory | shoppingBasketType | A Confirmation Deliver request always contains the list of shopping-basket items **which were delivered with that particular delivery transaction**. That means the merchant uses the Confirmation Deliver message to communicate **partial deliveries as well as full deliveries** to Ratepay. ## XML Examples ```xml request MyTestsystem xx-xxxxxxxxxxxxxxxx CONFIRMATION_DELIVER INTEGRATION_TE_DACH 4c0a11923fa3433fb168f9c7176429e9 O-1234-HDZ 02384208304 1.8 1234 Artikel A Artikel B Artikel C Rabatt Versandkosten ``` ```xml request-with-invoicing-block MyTestsystem xx-xxxxxxxxxxxxxx CONFIRMATION_DELIVER INTEGRATION_TE_DACH 4c0a11923fa3433fb168f9c7176429e9 O-1234-HDZ 02384208304 1.8 12345 2017-05-25T10:54:59 2017-05-25T10:54:59 2017-11-22T10:54:59 Artikel A Artikel B Artikel C Rabatt Versandkosten ```