Mandate Setup
Mandates are a prerequisite for direct debit funding and can be considered as a power of attorney. With a mandate, a user authorises Upvest to collect payments on his behalf.
In the EU, the mandate is created in accordance with the SEPA Core Regulation standard.
Coming soon
Further direct debit methods will follow for non-EU countries.
Soon, your users will also be able to top up their cash balance with additional funding methods such as credit transfers.
How mandate creation works
Before a mandate creation request can be initiated, the mandate details must be presented for the user to review. The mandate information that should be present includes:
Personal datails of the user
You can obtain this information, including full name and address by calling
GET
/users/{user_id}
.Creditor (Upvest) information
This information will be provided to you during your onboarding process.
After the end user has verified the content of the mandate, he/she must explicitly authorise Upvest to collect money on his/her behalf.
The responsibility for the validity of a mandate lies with you, the client. The authorisation is therefore handled by you; it can be granted, for example, in the front-end of your applications in the form of a checkbox in which the user confirms the verification of the mandate.