/mandates.json

Creates a new SEPA mandate.

Field

Description

Type

Mandatory

reference_id

Mandate reference
(if empty the FundraisingBox will create an unique reference)

string (35)

mandate_status

Status of the SEPA mandate

Enum ("pending", "active", "cancelled")

signature_date

Date of signature

date

last_usage_date

Date when the mandate was recently used

date

fb_person_id

ID of a person

integer

yes

transaction_type

Type of the SEPA mandate

Enum ("one-off", "recurrent")

bank_account_owner

Name of the bank account owner

string (150)

yes

bank_iban

IBAN

string (34)

bank_bic

BIC

string (11)

yes

creditor_id

Creditor ID

string (35)

yes

creditor_name

Creditor name

string (200)

yes

creditor_address_details

Creditor address

string (300)

yes

info

An optional internal description

string (5000)

origin

Origin of the SEPA mandate

Enum ("paper", "eze", "other")

sent_by

How the SEPA mandate was sent to the donor

Enum ("email", "post", "website")

sent_date

Date when the SEPA mandate was sent to the donor

date

❗️

SEPA configuration

To create SEPA mandates you have to specify your creditor id, IBAN, etc. in your FundraisingBox!

Language
Authentication
Basic
base64
:
Click Try It! to start a request and see the response here!