Before you start processing real transactions with MultiSafepay, we recommend testing each payment method in your MultiSafepay test account.
If you encounter any issues during testing, see Understanding and resolving errors.
For support, email the Integration Team at [email protected]
There are two ways to initiate a transaction:
The test API endpoint is:
POST /ordersrequest. Make sure you include all required parameters in the request.
A unique payment link is returned for you to complete the payment.
To check the transaction details in your dashboard:
For information about transaction statuses, see Test payment details.
MultiSafepay uses the notification URL as a webhook to send transaction status updates to your integration.
For custom-built integrations, first create a webhook listener that listens at the notification URL. For more information, see Notification URL.
For all integrations, to set the notification URL for your MultiSafepay test account, follow these steps:
Note: If you provide a
notification_url in your
POST /orders request, it overrides the notification URL for your MultiSafepay test account.
To check that you have succesfully connected to our system, follow these steps:
Note: Once your live account is approved, ensure you use the API key for your live account instead of your test account.