A direct debit authority (DDA) is a way for your users to give Assembly permission to take funds from their bank account. If a DDA is not created, you will be unable to take funds from their bank account.
The Direct Debit Authority is an authorisation from the User to debit their Bank Account for a specific amount. Before processing a direct debit you need to ensure that you obtain authorisation from your users.
To make collecting this authorisation easier, Assembly has created an API endpoint for you to get this authority without the need for a paper form. In your platform you will need to provide your user with a link to the Assembly direct debit agreement and a checkbox confirming they understand and accept the terms within.