Introduction
Depending on your business needs, you may want to accept card payments. We accept payments via Visa, Electron, MasterCard and Maestro in euros (EUR) only. You can set different type of payments to match your business requirements, even combining them in the same Checkout session.
Create a payment
In-session payment
You can invite your customer to use our Checkout, allowing them to enter their payment information, without storing these.
To do so, you must create an order, containing a payment item, with the flag capture set to True.
Off-session payment
If you have already registered a card alias containing your customer's card information, you can use this card alias to trigger payments via our API, without the customer having to go through the Checkout process:
- via SlimPay API: You must create a payment, specifying the card alias reference you have stored within SlimPay or the associated subscriber reference. Set the flag capture set to True.
- via SlimPay Dashboard: Go to the Card aliases page, select your customer's card alias. You'll have the option to create a payment on this alias.
Create a payment, capture funds later
You can place an authorization on a card to reserve funds now but only capture them after your business completes the service, for example after a service has been delivered.
In-session payment
You can invite your customer to use our Checkout, allowing them to enter their payment information, without storing these.
To do so, you must create an order, containing a payment item, with the flag capture set to False.
Off-session payment
If you have already registered a card alias containing your customer card information, you can use this card alias to trigger payments via our API, without the customer having to go through the Checkout process:
- via SlimPay API: You must create a payment, by specifying the card alias reference you have stored within SlimPay or the associated subscriber reference. Set the flag capture set to False.
Capture the funds
You have up to 7 days to capture your payment.
During this period, if you want to capture the payment, you can do so via our API:
If you do not capture the funds during this 7-day period, the payment authorization will be cancelled.
Recurring payments
In-session payment plan
You can invite your customer to use our Checkout, allowing them to enter their payment information. These will automatically be stored for the payment plan to be effective
To do so, you must create an order, containing a recurrent card transaction item.
Off-session payment plan
If you have already registered a card alias containing your customer card information, you can use this card alias to trigger payments via our API, without the customer having to go through the Checkout process:
- via SlimPay API: You must create a recurrent card transaction, specifying the card alias reference you have stored within SlimPay or the associated subscriber reference.
- via SlimPay Dashboard: Go to the Card aliases page, select your card alias. You'll have the option to create a payment plan (recurring) on this alias.
The following information is required to set up a payment plan:
- the creditor reference (for REST API orders)
- the subscriber reference (for REST API orders)
- the payment reference
- the amount
- the payment plan label
- the first due date
- the number of direct debits
- the frequency: Daily, Weekly, Monthly, Bi-Monthly, Quarterly, Semi-yearly, Yearly, Bi-yearly