Payment links
You can manually generate a link to a payment page to pass to a customer to complete payment.
How it works
Use cases include:
- A customer wants to adjust an existing order instead of starting over with a new order.
- You need to create a transaction for a manually generated order.
- MultiSafepay collects a payment for an amount that doesn't match any order. If you accept the payment, you need to manually generate a payment link and email it to [email protected]
- A bank transfer transaction has expired.
Activation
No activation is required.
Integration
You can generate payment links via the API:
- API reference – Create order > Payment page/link
- API recipe – Create a payment page/link
Or via your dashboard:
How to generate a link for a new transaction
- Sign in to your MultiSafepay dashboard .
- Go to Transactions > Payment links.
- Click New payment link.
- From the Site list, select the relevant site.
- Under Amount, select the currency from the list, and then enter the whole value and cents.
- In the Order ID field, enter the order ID from your webshop.
⚠️ Note: The order ID for every payment link must be unique. - In the Description field, enter a description of the order.
- In the Link expiry field, enter the number of days for the link to remain active. Default: 30 days.
- To send Second Chance emails, select the Second chance email checkbox.
- Optionally, enter the customer's:
- First name and Last name
- Email address
- Country
- Language
- To include additional information that may be required for some payment methods, in the top-right corner, click Advanced mode to display the following fields:
- Items (For the items in the customer's shopping cart)
- Postal code/ House number
- Address
- City
- State/Province
- Birthday
- Phone number
- Click Generate payment link.
- In the green bar that appears, copy the link from the green bar and pass it to the customer.
How to generate a link for existing transactions
- Sign in to your MultiSafepay dashboard .
- Go to Transactions > Transaction overview, and then click the relevant transaction.
- On the Transaction details page, under Order summary, click Generate payment link > Duplicate this order.
💡 Tip! The order ID must be unique.
User guide
Cancellation
How to cancel a payment link
Via API
See API reference – Update or cancel an order.
Via dashboard
- Sign in to your MultiSafepay dashboard .
- Go to Transactions > Payment links.
- Next to the relevant payment link, click the red cross Cancel payment link icon.
The order status changes to cancelled.
Duplication
If you need to generate multiple payment links, you can speed up the process by cloning existing links.
How to clone a payment link
- Sign in to your MultiSafepay dashboard .
- Go to Transactions > Payment links.
- Next to the relevant payment link, click the blue Clone icon.
A new Payment links window opens with the same details prefilled. - Click Generate payment link.
Link lifetimes
The lifetime of a payment link is how long it remains active for the customer to access the payment page and complete payment. The default is 30 days.
How to adjust link lifetimes
To set or adjust the lifetime of a payment link, see API reference – Create order: days_active
parameter.
⚠️ Note: This is different to transaction expiration times per payment method.
This only applies to certain payment methods:
Adjustable | Non-adjustable |
---|---|
Banking methods, except direct debit | Direct debit |
Gift cards | Edenred, Paysafecard |
Wallets | PayPal – Links are valid for 14 days. The lifetime is set by PayPal. |
Number of attempts
The customer can open the link to the payment page up to 20 times, after which the link is disabled.
Each attempt creates a new transaction with the same order_id
. If the customer completes payment in one of these transactions, the status of the other transactions changes to Duplicate.
Overview and statuses
Overview and statuses
For an overview of all payment links:
- Sign in to your MultiSafepay dashboard .
- Go to Transactions > Payment links.
Payment link status | Description |
---|---|
Active | The customer hasn't paid yet. |
Cancelled | You cancelled the link. |
Completed | The customer has paid. |
Duplicate | The customer completed payment in a duplicate transaction. |
Expired | The link lifetime has expired. |
Payment methods
Supported payment methods
All payment methods are supported.
The payment page displays all payment methods activated for the relevant site. If you want to display specific payment methods, you need to create a new site profile with only the relevant methods activated.
Support
Email [email protected]
Updated 2 months ago