This page describes the Mangopay format requirements of the CSV settlement file that your platform must upload to the POST Create a Settlement endpoint.
The CSV file contains:
Caution – Mandatory fields must not be empty
All mandatory fields must be present and not empty in every row or the file will be rejected. The parser identifies columns by their headers, not their position.
Optional fields (transaction data or summary footer) can be empty.
You can use this example CSV file (right click and Save as…), which contains the correct column and row labels and example data for 3 transactions. Remove the example data lines before generating your own file.
.csv
,
There are no requirements for the file name – you can name your file how you like.
Column name | Description | Format | Example |
---|---|---|---|
| The unique identifier of the transaction at the provider level. | string |
|
| The type of transaction using Mangopay’s accepted values:
| string |
|
| The status of the transaction. The accepted values listed can only apply to the
| string |
|
| The date on which the transaction was created. | date (DD-MM-YYYY) |
|
| The amount of the transaction in the currency’s minor unit. | string |
|
| The currency of the transaction. | string |
|
Footer row name | Description | Format | Example |
---|---|---|---|
| The creation date of the settlement from the provider. | date (DD-MM-YYYY) |
|
| The name of the third-party PSP. | string |
|
| The total amount of fees taken by the provider from the settlement in the currency’s minor unit. This amount match the sum of all | string |
|
| Net settlement amount in the currency’s minor unit, which must be the sum of the | string |
|
Column name | Description | Format | Example |
---|---|---|---|
| The unique identifier of the associated Intent in Mangopay’s ecosystem. | string |
|
| The supported payment method used to process the transaction. | string |
|
| The unique identifier of the original transaction authorization or capture at the acquirer’s level. Required only when | string |
|
| The amount of fees deducted by the provider from the transaction | string |
|
Footer line name | Description | Format | Example |
---|---|---|---|
| The currency of the settlement file. | string |
|