RCUR

Mandates

Create mandate for customer

post https://rcur.app/api/v2/customers/{customerId}/mandates

Requires your API key as Authorization: Bearer <key>. See authentication.

Path parameters

  • customerId string required

Request body

application/json

Mandate data

  • consumer_name string required

    Consumer name

  • consumer_account string required

    IBAN account number

  • custom_mandate_reference string

    Custom mandate reference

Responses

200 Mandate details Mandate object
  • id string required
  • method string required

    One of directdebit creditcard

  • status string required

    One of valid invalid pending

  • custom_mandate_reference string nullable
  • signature_date string nullable
  • details object required
    8 child attributes
    • consumer_name string nullable
    • consumer_account string nullable
    • consumer_bic string nullable
    • card_holder string nullable
    • card_number string nullable
    • card_expiry_date string nullable
    • card_label string nullable
    • card_fingerprint string nullable
404 Resource not found Error object
  • status integer required
  • error string required
422 Validation error ValidationError object
  • status integer required
  • error string required
  • fields object
Try it Send this request with your own API key

Requests run against the live data of the organization that owns the key. This POST request changes that data.