Create a direct debit mandate
Changed onThe request body is optional. It may carry a redirectUrl and, through mandateRemindersPreferences, ask the agent to remind the customer to set the mandate up. Reminders are off unless mandateRemindersPreferences.mandateReminders.enabled is true. Set mandateRemindersPreferences.useAgentDefaults to true to leave the customer's reminder configuration untouched. Bank details cannot be submitted through the API: the customer authorises the mandate themselves via the url returned in the response. In staging, you can open that link yourself and complete it with test bank details.
Request
- Base URLhttps://api.adfin.com/api
- URLhttps://api.adfin.com/api/customers/{id}/directdebitmandates
- Auth
- OAuth 2Client credentialsToken URL: https://api.staging.adfin.com/api/oauth2/token
- or OAuth 2Client credentialsToken URL: https://api.adfin.com/api/oauth2/token
Path parameters
The id of the customer for whom to create the mandate
Request body
Response
The direct debit mandate was created
Changes
- info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
/to the response with the status
- info
- breaking
the
////response's property type changed from no type toobjectfor status - breaking
the
////response's property type changed from no type toobjectfor status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
removed
subschema #2from the////response propertyallOflist for the response status - info
removed
subschema #2from the////response propertyallOflist for the response status - info
added the required property
/////to the response with the status - info
added the required property
/////to the response with the status
- breaking