Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Live Search | ||||||||
---|---|---|---|---|---|---|---|---|
|
Choosing your payment gateway:
Table of Contents |
---|
Related Helpguide Pages
Info |
---|
Implementing a Payment Gateway into your accessplanit platform allows you to take payment online via your Shopping Basket or Checkout |
. Follow this page to learn more about each Payment Gateway that is supported in your accessplanit platform, to find the option that will work best for you. |
Integration Types
There are
Remote
Although this option does take longer to integrate, it provides you with a tidier payment gateway which is fully integrated within the accessplanit interface.
Redirect
This option offers quicker implementation timescales and redirects users to a secure site to process payment therefore directing them away from your accessplanit page. With most redirect options you do have the option to edit the payment pages through your gateway. If it is necessary for you to be PCI DSS compliant you will need to select this option.
3D Secure
3D Secure (also known as “Verified by Visa” or “MasterCard SecureCode”) requires users to provide a secret password before the transaction is processed. Please note that this often requires redirection to a different page and so can make a ‘remote’ payment gateway appear as a ‘redirect’.
Options Available
three different integration approaches used by payment gateways in the accessplanit baskets, and it is important to understand them before making your decision on which payment gateway you would like to integrate your accessplanit basket with.
Payment Gateways will either be integrated into the accessplanit basket as a ‘Remote’ integration, a ‘Redirect’ integration, or as an ‘Integrated Component’. These approaches determine how the payment process is is handled and where sensitive payment information is collected and stored.
Redirect Integration
In a redirect integration, your customers will be directed to a new page or window to enter their card details to complete their payment. This happens once your customer has provided details such as their billing address, and their selected method of payment, they will be shown a new hosted payment page provided by the payment gateway (for example a PayPal page).
Process:
The customer adds Courses / Products & Services to their accessplanit basket
They reach the ‘Payment’ stage of the accessplanit basket, provide their billing address and enter any discount codes
They select their method of payment as the redirect payment gateway (such as PayPal)
Image AddedThey click to proceed with their booking and are redirected to a secure payment page hosted by the payment gateway (i.e. PayPal), this is typically a pop-over window so that the customer is not directed away from their basket entirely
They then enter their payment details (credit card information, etc.) on the payment gateway's page, rather than on an accessplanit basket page
Image AddedAfter the payment is processed, the customer is redirected back to the accessplanit basket where they will be shown a success or failure message subject to their payment being successfully processed
Benefits of redirect payment methods:
As all sensitive payment/card data is entered into the payment gateway window and this information will never be entered into an accessplanit page, this means that PCI DSS compliance is simplified as you will only require your payment gateway to be PCI compliant
If the customer already has an account with the payment gateway (for example, if they already have a PayPal account), this can speed up their payment process as they do not need to know / have access to their card details to make their payment
Remote Integration
In a remote integration (also known as direct or client-side integration), the payment form that your customers type their card details into is in your accessplanit basket. Your customer will enter their payment information without leaving the basket at all.
Process:
The customer adds Courses / Products & Services to their accessplanit basket
They reach the ‘Payment’ stage of the accessplanit basket, provide their billing address and enter any discount codes
They select their method of payment as the remote payment gateway (such as Opayo in the Shopping Basket)
The payment form is built by accessplanit and embedded into the payment stage
Image AddedThe customer enters their payment details directly into the accessplanit basket
When the customer clicks to make their payment, the payment information is securely transmitted to the payment gateway
If the customer needs to verify their payment using 3D Secure (3DS) authentication, they may be shown a pop-up window to authenticate themselves
Your customer will wait in the basket until a response is received, when they will be shown a success or failure message subject to their payment being successfully processed
Benefits of remote payment methods:
This method provides a better user experience as the customer does not get directed to an alternative page to have their payment taken, this also can increase their trust in the payment process
Integrated Component
An integrated component is where your customer stays in your accessplanit basket, but they enter their card details into a form on the page that is owned/hosted by the payment gateway.
This means that, your customer will enter their card details into a component owned by the gateway (rather than typing their card details into an accessplanit page) while also not having to leave the basket to make their payment.
This provides the security benefits of redirect, and the user experience benefits of remote.
Process:
The customer adds Courses / Products & Services to their accessplanit basket
They reach the ‘Payment’ stage of the accessplanit basket, provide their billing address and enter any discount codes
They select their method of payment as the payment gateway (such as Stripe or Opayo in the Checkout basket)
The payment gateway’s component appears within the accessplanit payment stage of the basket
Image AddedThe customer enters their payment details into the component that is embedded in the page
When the customer clicks to make their payment, the gateway verifies the payment
If the customer needs to verify their payment using 3D Secure (3DS) authentication, they may be shown a pop-up window to authenticate themselves
Your customer will wait in the basket until a response is received, when they will be shown a success or failure message subject to their payment being successfully processed
Benefits of integrated component methods:
As all sensitive payment/card data is entered into the payment gateway’s component and this information will never be entered into an accessplanit page, this means that PCI DSS compliance is simplified as you will only require your payment gateway to be PCI compliant
While the component may not match the style of the page entirely, this method provides a better user experience as the customer does not get directed to an alternative page to have their payment taken, this also can increase their trust in the payment process
Payment Gateway Options
Your accessplanit platform supports a wide range of payment gateways available, we recommend exploring each to find the best fit for your business based on your business size, security requirements, and price requirements.
Please note that, while most gateway options are supported by both accessplanit baskets (Shopping Basket and Checkout Basket), there are some that are not available in both, and others that are supported. The below table outlines which baskets each payment gateway is available in.
Payment Gateway | About | Supported in Baskets |
---|---|---|
Adyen In both baskets our integration with Adyen uses an Adyen component embedded into the payment step of the shopping basket, this means that although it appears as though this is a ‘remote’ integration, all card details are captured and hosted by Adyen. This provides the security benefits of redirect, and the user experience benefits of remote! Our Adyen integration also supports payments in instalments (with optional interest), and payments via local payment methods such as Redcompra, Efecty, and PSE. More information:
Please note - Adyen very infrequently accept accounts for small to medium businesses. | Shopping Basket (Adyen component used to capture card details) Checkout Basket (Adyen component used to capture card details) | |
Image Added | Barclays ePDQ Our integration with Barclays |
is a redirect option
ePDQ uses:
| Shopping Basket (remote) Checkout Basket (redirect) |
Global Payments |
Our integration with Global Payments is only available in the Shopping Basket, it is a redirect gateway. Our integration with Global Payments has limitations in terms of refunds. |
If you need to provide a refund |
through Global Payments there is not capability to do so through |
your accessplanit platform but instead you need to log in directly to your |
Global Payments portal and subsequently amend this manually within |
your accessplanit platform. More information:
|
There
Please note - there is a known issue with Global Payments, where payments from |
the Crown Dependency of Jersey will fail as their State Code conflicts with the US State of New Jersey's state code. |
Global Payments have not currently provided an expected resolution date for this issue. |
Shopping Basket (redirect) Checkout Basket | |
PayPal Our integration with PayPal uses the redirect approach in both baskets. The accessplanit integration is |
for PayPal Express accounts, it is possible |
for PayPal Pro account to use this integration too. Please note that the integration does not currently work with PayPal Standard accounts. More information:
|
Opayo
| Shopping Basket (redirect) Checkout Basket (redirect) |
Opayo (formally SagePay) Opayo is our recommended supplier and from experience we have found that our customers find them the best to work with – so much so that we have now chosen to be a partner |
of Opayo. |
Our integration with |
Opayo uses:
More information:
Please note - Opayo do not support payments from the Crown Dependency of Jersey. | Shopping Basket (remote) Checkout Basket (Opayo component used to capture card details) |
Stripe Our integration with Stripe uses a |
https://stripe.com/gb
Stripe component embedded into the payment step of both the Shopping Basket and the Checkout Basket, this means that although it appears as though this is a ‘remote’ integration, all card details are captured and hosted by Stripe. This provides the security benefits of redirect, and the user experience benefits of remote! More information:
| Shopping Basket (Stripe component used to capture card details) Checkout Basket (Stripe component used to capture card details) | |
WorldPay Our integration with WorldPay uses the redirect approach in both baskets. More information:
| Shopping Basket (redirect) Checkout Basket (redirect) | |
WPM Education WPM Education is a payment platform for higher education institutes and colleges. More information:
| Shopping Basket (redirect) Checkout Basket |
Please note
When choosing your payment gateway, please ensure you have checked, agreed and confirmed internally/externally with the supplier’s transaction fee, the supplier’s pay-out duration and any other terms and conditions that the supplier may have.
It is your responsibility to check and agree with your chosen supplier.
Implementation
Implementation of your new payment gateway does vary depending on the option you choose, however all follow a similar format.
Your chosen provider will give you one or more account IDs which we then integrate within
your accessplanit system. Please do note that some providers can take several weeks to generate these IDs and may need to contact us during the process for security reasons.
On this page:
toc
The steps to integrate each gateway are explained in their dedicated guides:
FAQs
What is 3D Secure?
3D Secure (also known as “Verified by Visa” or “MasterCard SecureCode”) requires users to provide a secret password before the transaction is processed. Please note that this often requires redirection to a different page and so can make a ‘remote’ payment gateway appear as a ‘redirect’.
What type of integration do I need for PCI-DSS compliance?
You will need an integration where your customers' card details are entered into a form that is owned/hosted by a PCI compliant payment gateway. You should choose either an integrated component or a redirect integration, and you should check that your chosen payment gateway is PCI compliant.
Can I have more than one payment gateway set up in my accessplanit platform?
Yes! If you would like to offer your customers a choice of gateways within your basket, you can have two or more payment gateways (such as PayPal and Stripe) set up and available to receive payments.
Which payment gateway options support paying in instalments?
Our Adyen integration supports paying in monthly instalments, you can also set up ‘Partial Payments’ within your basket to support deposit payments for high-value Courses.