Skip to main content

Create Direct Debit payment collection file (pain.008)

Once a valid mandate is in place, a payment request can be sent to instruct the bank to collect (i.e. debit) an amount directly from another's ("the payer's") bank account.


  • A deposit transaction with status NF (Not finished) linked to portfolios cash account.

  • Deposit transaction need to have tags Group-PAIN008 and Payment-Waiting

  • Portfolio has one account with approved or pending mandate

  • Decision table installed (it picks up internal account id from the one account with approved or pending mandate and adds to transaction´s Internal info)


Steps to create Mandate payment collection file

Go to transactions view Direct Debit - Payment-Waiting. All transactions waiting to be sent for payment collection are listed.


Click Payments → Create Direct Debit payments collection instructions


The process will create one XML file that should be sent to the Bank. In addition it also creates an xls-file with more easily read data about the payments to be collected. Download the file(s) to your local computer from the download icon. If some data is missing (e.g. transaction not linked to an account with an approved Mandate), it will also create a validation error file which can be used to check what data is missing.


Click “Done

Clicking Done button will change transaction tag from Payment-Waiting to Payment-Sent. File will then also be saved to /opt/tomcat/temp/Payments/outbound.

Manfully upload the file(s) to the bank e.g. using a FTP client such as Filezilla.

Response files

When the bank has received the file(s), they will send response files (pain.002 and/or camt.053) which is to be imported to FA. Pls see Import Direct Debit payment response files (from bank)


If you want to automate the file transfer to and from the bank, check Automate file transfer for Mandate and Direct Debit payments documentation.