Skip to content

Direct debit funding

A direct debit funding is a process which results in an increase of the cash balance from the end user's or business entity's IBAN specified on their mandate.

Prerequisites

Before implementing direct debits, ensure you have:

  • Authentication scopesmandates:admin, payments:admin

    For more information, refer to Authentication scopes.

  • Webhook handler ready — Set up a webhook endpoint to listen for direct debit lifecycle events.

    For more information, refer to Implementing webhooks.

It may also be useful to understand cash balances before proceeding further with this guide.

Lifecycle of a SEPA direct debit

1

The clients send a direct debit funding request on behalf of their end users.

2

Upvest executes the request with users' banks.

3

Once the funds are received, Upvest updates the end user's account group cash balance.

The settlement of funds typically takes two business days.