Skip to main content

Money Management

Create New Sepa Direct Debit Mandate Creditor

• Creditor country code should be a valid alpha2 country code.

Update Sepa Direct Debit Mandate Creditor

• Requested Sepa Direct Debit Mandate Creditor should exist in the system.

• Creditor country code should be a valid alpha2 country code.

Invalidate Existing Sepa Direct Debit Mandate Creditor

• Requested Sepa Direct Debit Mandate Creditor should exist in the system.

Get Existing Sepa Direct Debit Mandate Creditor By Id

• Requested Sepa Direct Debit Mandate Creditor should exist in the system.

Get All Sepa Direct Debit Mandate Creditors

• At least one creditor should exist in the system.

• First Creation Date and Last Creation Date filters are used together. So if one of them is specified, then the other one should be specified too.

• Page number should be equal or bigger then 1.

• Records per page should be between 10 and 1000.

Create New Sepa Direct Debit Mandate

• ValidFrom and ValidUntil fields should be dates and format should be yyyy-MM-dd.

• ValidUntil field can not be a date before now.

• ValidFrom can not be later than ValidUntil.

• Bank account should exist in the system and its status should be “Active”.

• Client, who is creating the request for a new Sepa Direct Debit Mandate, should exist in the system and its status should be “Onboarded”.

• The client should be the owner of the requested bank account.

• DirectDebitType type can only be "CORE" for all client types.

• Selected Sepa Direct Debit Mandate Creditor should exist in the system. Furthermore, it should be valid.

• IBAN is mandatory and should comply general IBAN rules.

• In order to initiate Sepa Direct Debit Mandate, IBAN must belong to one of the countries below:
    Austria
    Belgium
    Cyprus
    Estonia
    Finland
    France
    Germany
    Greece
    Ireland
    Italy
    Latvia
    Lithuania
    Luxembourg
    Malta
    Monaco
    Netherlands
    Portugal
    Slovakia
    San Marino
    Slovenia
    Spain

• Debitor country code should be a valid alpha2 country code.

• ISO Currency code should be "EUR".

• Bic is mandatory and should comply general Bic rules.

    AAAA BB CC DDD

    First 4 characters - bank code (only letters)

    Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)

    Next 2 characters - location code (letters and digits) (passive participant will have "1" in the second character)

    Last 3 characters - branch code, optional ('XXX' for primary office) (letters and digits)

• Phone number is not mandatory, but if the client has one or more phone number, at least one of them should comply the ITU E164 format. If none of them comply, then the phone number field will be left empty.

• Address is mandatory and at least one address should exist in the system in the name of the client. Furthermore, the address existing in the system must have a post code, a city, and a valid alpha3 country code.

• Sepa Direct Debit Mandate Document ValidFrom and ValidUntil fields should be dates and format should be yyyy-MM-dd.

• Sepa Direct Debit Mandate Document ValidUntil field can not be a date before now.

• Sepa Direct Debit Mandate Document ValidFrom can not be later than ValidUntil.

• Sepa Direct Debit Mandate Document should be max 5MB.

Invalidate Existing Sepa Direct Debit Mandate

• Requested bank account should exist in the system.

• Requested Sepa Direct Debit Mandate should exist in the system for the requested bank account.

Get Existing Sepa Direct Debit Mandate By Id

• Requested bank account should exist in the system.

• Requested Sepa Direct Debit Mandate should exist in the system for the requested bank account.

Get All Sepa Direct Debit Mandates By Bank Account

• Requested bank account should exist in the system.

• First Creation Date and Last Creation Date filters are used together. So if one of them is specified, then the other one should be specified too.

• Mandate Start Date and Mandate End Date filters are used together. So if one of them is specified, then the other one should be specified too.

• Page number should be equal or bigger then 1.

• Records per page should be between 10 and 1000.

Create New Sepa Direct Debit Mandate Instruction

• Requested bank account should exist in the system and its status should be “Active”.

• Requested Sepa Direct Debit Mandate should exist in the system for the requested bank account. Furthermore, it should be valid and unexpired.

• Requested Sepa Direct Debit Mandate's creditor should exist in the system. Furthermore, it should be valid.

• Requested Sepa Direct Debit Mandate Instruction can not be saved, If any instruction with the same bank account, Sepa Direct Debit Mandate and Initiator Id already exists in the system under the same tenant.

• If Sequence Type is selected as Single Debit for the requested Sepa Direct Debit Mandate Instruction:

     Requested Execution Date is not mandatory. If left empty, instruction will be submitted to the SEPA network as soon as possible, usually at next business day. If specified, it should be at least 1 business day later than today.

     Requested Sepa Direct Debit Mandate Instruction can not be saved, if the requested Sepa Direct Debit Mandate's Allowed Sequence Types is “Only Recurring”.

• If Sequence Type is selected as Recurring for the requested Sepa Direct Debit Mandate Instruction:

     Execution Day is mandatory and it can not be same as the day of today.

     Valid Until date is mandatory and it can not be a date before now. Furhermore, it can not be later than requested Direct Debit Mandate's Valid Until date and it should be selected in such a way that the desired recurring instruction can be executable at least twice.

     Requested Sepa Direct Debit Mandate Instruction can not be saved, if the requested Sepa Direct Debit Mandate's Allowed Sequence Types is “Only Sinle Debit”.

• Currency code should be a valid ISO Currency code.

• Requested internal account should exist in the system and its status should be “Active”.

• Instructed amount should be between 0.01 and 1,000,000 unit value.

Cancel Existing Sepa Direct Debit Mandate Instruction

• Requested bank account should exist in the system.

• Requested Sepa Direct Debit Mandate should exist in the system for the requested bank account.

• Requested Sepa Direct Debit Mandate Instruction should exist in the system.

• If the status of the requested Sepa Direct Debit Mandate Instruction is “Uploaded” or “Canceled”, then it is not possible to cancel the instruction.

Get Sepa Direct Debit Mandate Instruction By Id

• Requested bank account should exist in the system.

• Requested Sepa Direct Debit Mandate should exist in the system for the requested bank account.

• Requested Sepa Direct Debit Mandate Instruction should exist in the system.

Get All Sepa Direct Debit Mandate Instructions By Mandate Id

• Requested bank account should exist in the system.

• Requested Sepa Direct Debit Mandate should exist in the system for the requested bank account.

• First Creation Date and Last Creation Date filters are used together. So if one of them is specified, then the other one should be specified too.

• Requested Execution Date Start Date and Requested Execution Date End Date filters are used together. So if one of them is specified, then the other one should be specified too.

• Page number should be equal or bigger then 1.

• Records per page should be between 10 and 1000.