Direct vs redirect API requests

In our API, you can make direct and redirect requests.

Direct requests

Direct requests connect directly to the specified payment method and either:

  • Generate a direct link to the payment method, e.g. specifying iDEAL in the gateway parameter takes the customer to the payment page of their bank.
  • Complete the transaction immediately without the customer having to do anything.

You can make direct requests repeatedly, e.g. for recurring payments.

Redirect requests

Redirect requests send the customer to a MultiSafepay payment page where they complete payment.

If you specify the payment method gateway, the page is tailored to the selected payment method. For example, if the gateway is set to VISA, the page includes fields for the customer to enter their credit card details.
If you leave the gateway parameter empty, all payment methods enabled for your MultiSafepay account appear on the payment page.

If you provide a redirect URL, after completing payment, the customer is then directed to your success/thank you page.


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.