Recurring payments

About recurring payments

Recurring payments let you automatically charge a customer’s bank account or credit card on a regular basis, e.g. for a monthly or annual subscription. The customer must initiate the first payment.

Supported payment methods

You can set up recurring payments for:

  • Credit cards: Visa, Mastercard, American Express
  • SEPA Direct Debit: SOFORT Banking, iDEAL
  • Optionally, you can use iDEAL, …
Processing recurring payments

To process recurring payments, follow these steps:

Step 1: Ensure the payment gateway is configured for the payment method:

  • SEPA Direct Debit: DIRDEB
  • Credit cards: VISA, MASTERCARD, or AMEX

Step 2: The customer initiates the first payment using their selected payment method:

  • SEPA Direct Debit: iDEAL, SOFORT Banking
  • Credit cards: Visa, Mastercard, American Express

Step 3: When the payment …

Activating recurring payments

Recurring payments are not enabled by default in your MultiSafepay account.

Email requests to activate recurring payments to either:

The default frequency limit for recurring payments is once every 24 hours per recurring ID.

To adjust this limit, email your request and reasons to the Risk Team at …

Refunding recurring payments

You can only refund recurring transactions to customers when the transaction status is Completed.

To refund a transaction, follow these steps:

  1. In your MultiSafepay account, go to Transactions > Transaction overview.
  2. Search for the transaction and open the Transaction details page.
  3. Select Refund.
  4. Enter the amount that you want to refund to the customer.
  5. Click Confirm.

By default, you cannot …

Testing recurring payments

To enable testing recurring payments in your MultiSafepay test account, email the Integration Team at [email protected]

SEPA Direct Debit

For testing SEPA Direct Debit transactions, use the following test IBANs:

IBAN Status Description
NL87ABNA0000000001 Initialized/Completed Transaction is initialized. After 2 minutes, this changes to Completed.
NL87ABNA0000000002 …
Recurring payment errors

Responses to recurring payment transaction request may contain a 1000 error. Possible reasons for this include:

MultiSafepay account settings

MultiSafepay has blocked the transaction due to potential fraud or other settings in your MultiSafepay account, e.g.:

  • Recurring payments are not enabled in your MultiSafepay account.
  • The payment method is disabled or not available.

To check the …


Propose a change on GitHubexternal-link-icon or
send an email to [email protected]

Other languages

For an explanation in another language, contact your account manager.