Upload one or many valid PDF bank statements to a bank_account_id. The business bank statements will need to be uploaded one-by-one in sequential calls.
It ensures that the transactional data is associated to the correct Bank Account Record.
Headers
Name
Type
Description
Content-Type*
multipart/form-data
Request Body
Name
Type
Description
statement*
form-data
Select the file you would like to upload. This needs to be a valid business bank PDF statement that the customer has downloaded from their internet banking. See here for more information on the types of statements that can be uploaded.
[
{
"code": "invalid_period",
"message": "There was an error validating the statement",
"data": {
"error": "{\"message\":\"The provided statement is too old. Please upload a statement from the last 3 months.\",\"statement_date\":\"Sep 2022\"}"
}
}
]
[
{
"code": "invalid_bank",
"message": "There was an error validating the statement",
"data": {
"error": "Could not be recognised as a valid FNB statement. Please check if it is a valid bank statement, and that your bank selection is correct."
}
}
]
{
"errors": {
"statement": [
"The bank statement provided is not in an accepted file format. Please upload a PDF statement"
]
}
}
```postman_json
[
{
"code": "duplicate_statement",
"message": "There was an error validating the statement",
"data": {
"error": "{\"message\":\"Duplicate statement. Please upload a different statement from the last 3 months.\",\"statement_date\":\"Apr 2023\"}"
}
}
]
```