Report notification
The Settlement report is automatically generated after every settlement. You can access the report from the location detailed in the report_available notification or manually from Fuzebox Transactions> Settlements> Download. All reports are stored securely in Amazon S3 storage and are available for six hours from the generated date in the notification. This notification will be delivered to your report notification URL and not your payment notification URL
- The
User-Agentwill be Volt/2.0 - An
X-Volt-Typeheader ofreport_available - The type of report will be contained in the
reportTypeparameter (in this case, it will be settlement) - A URL for downloading the report will be provided in the
locationfield
Settlement report in Fuzebox
You can review the list of past Settlements and download the reports in Transactions > Settlements tab. You will find information there on: the date when the Settlement was requested, Customer name (applicable for hierarchies with complex setups), Settlement ID, the way the settlement was triggered, total Settlement Amount, Currency, and Status. You can only download reports for Settlements in status: Completed or (some) Failed. The reports for Initiated, Created, and Rejected Settlements are not available.
Settlement report notification
Headers
POST /report_notification_url HTTP/1.1
Host: customer.com
Content-Type: application/json
User-Agent: Volt/2.0
X-Volt-Timed: 20200131123456
X-Volt-Signed: eda5e46baa6a676851975365e12b4ae61ee48442c0cbb8d0e3c3cfd47c3e1085
X-Volt-Type: report_available
Body content
{
"reportType": "settlement",
"generated": "2019-12-02T11:59:19+08:00",
"location": "https://{report_location_url}",
"details" : {
"customerId":"3dac4b96-f4a8-4bdb-bfaf-b4a3b46c842a",
"accountId":"7e3986f7-e4ba-4c40-a37f-964230f3aa67",
"batchId": "75809566-3fbe-4f14-bd8d-e6cd49ecedb7",
"amount": 1234567,
"currency":"GBP",
"paymentReference":"VOLT291220ABCDEF"
}
}
Field details
reportTypewill be settlement in this casegeneratedis a timestamp for the report itselflocationis where you can download the report, the link will expire six hours after the generated timedetailscontains details specific to this report type, in this case a settlement reportcustomerIdis your unique Volt customer ID. For PSP customers this will contain the unique ID for your merchant.accountIdis the ID of the bank account the payment was sent tobatchIdis the unique ID for the batch of payments this settlement relates toamountis the settlement amount sent, as always in minor currency units (pence, cents etc)currencyis the currency the payment was sent inpaymentReferencewill be the reference that appears on your bank statement
Report availability
The report location is valid for six hours from the date the report was generated, after which the report will be inaccessible. You will always be able to retrieve the settlement data via the Volt API.
Example settlement report
You can find an example of the Settlement report, together with an explanation of all the fields here.