Skip to main content

Activate SEPA Mandate

PUT 

/mandates/:mandateId/activate

Initiate the activation of a mandate, enabling it for payment processing.

Request​

Path Parameters

    mandateId stringrequired

    Possible values: <= 39 characters

    Unique identifier.

Header Parameters

    Content-Type stringrequired

    Must be application/json

    Accept-Language stringrequired

    Must be be en-US

    Origin stringrequired

    The origin of the request

    User-Agent stringrequired

    The client making the request

Bodyrequired

    mandateSignedLocationstringnullable

    Location where the mandate was signed.

    Possible values: <= 255 characters

    mandateDateOfSignaturestring<date>required

    Mandate date of the signature. Must be in ISO date format (e.g., "YYYY-MM-DD").

    Possible values: <= 11 characters

    mandateAcceptancestringrequired

    Mandate acceptance. Should be either "ONLINE" or "OFFLINE".

    Possible values: [OFFLINE, ONLINE]

Responses​

Mandate activated successfully

Schema
    idstringrequired

    Unique identifier of the activated mandate.

    Possible values: <= 39 characters

    objectstringrequired

    Always MANDATE.

    Possible values: <= 39 characters

    createdAtstringrequired

    Timestamp of the mandate creation.

    Possible values: <= 25 characters

    storedPaymentOptionReferencestringrequired

    Reference to the created stored payment option.

    Possible values: <= 100 characters

    mandateSignedLocationstring

    Location where the mandate was signed.

    Possible values: <= 255 characters

    mandateDateOfSignaturestring<date>required

    Mandate date of the signature. Must be in ISO date format (e.g., "YYYY-MM-DD").

    Possible values: <= 11 characters

    mandateAcceptancestringrequired

    Mandate acceptance. Should be either "ONLINE" or "OFFLINE".

    Possible values: [OFFLINE, ONLINE]