What is Checkout.com?
Checkout.com provides payments for global businesses, simplified through one unified platform.For more information visit: https://www.checkout.com/
How does it work?
๐ณ In-page implementation
Our Checkout.com CC integration allows you to load the credit card fields inside the checkout page for a frictionless experience.
The Credit Card fields are loaded directly from Checkout.comโs servers ensuring a secure connection between Checkout.com and the Customer. ( Checkout X doesnโt handle any card details )
๐ 3DS Secure
The Checkout.com CC integration leverages Checkout.comโs 3DS Engine by default, which means that all payments are compliant with European Directives.
The 3DS Secure screen is shown only when requested by the bank of the customer and it doesnโt bring any extra payment fees.
๐ One-click upsells
When using Checkout.com, you can offer one-click post-purchase upsells. To learn more about them, visit this guide ๐
How to connect your Checkout.com account?
1 - Locate your API keys inside your Checkout.com Account
To connect your Checkout.com account, weโll need API Keys.
To find your API keys:
- Log in your Checkout.com account
- Click on Settings in the menu on the left
- Click on Channels and select the website you want to connect
2 - Add a new Payment Method on Checkout X
Next, you need to Add a Payment method in Checkout X:
- Go to Configuration > Payment Methods
- Click on Add a Payment Method
- Select Checkout.com
3 - Add your API Keys
You also need to copy/paste your Checkout.com API keys inside the Checkout X App:
- Copy your Secret Key from Checkout.com and paste it in Checkout X
- Copy your Public Key from Checkout.com and paste it in Checkout X
- Scroll down and Save Payment Method
โ ๏ธ Important: The Public and Secret keys have a different order on Checkout.com than on Checkout X, so make sure you paste the keys in their correct fields.
4 - Add a Webhook
Last but not least, you need to add a Webhook to Checkout X
- Copy the following url: www.checkout-x.com/transactions/checkout_notification
- On Checkout.com, scroll down to the Webhooks section and click New Webhook
- Paste the url above inside Endpoint URL
- Select API - v2.0 as API version
- Select Payment captured and Payment capture declined as events
- Click Create Webhook
Additional options
While adding the payment method on Checkout X, youโre also able to configure a couple of additional options:
Enable test mode
Test mode will not allow you to process any real credit card transactions - only test cards will be available.
If you want to use test the checkout without real payments, check the Enable test mode checkbox and click Save Payment Method
In any other case - leave the Enable test mode unchecked.
Credit Card Logos
The credit card logos option allows you to display which CC brands are accepted on your checkout.
๐ Your checkout with Credit Card logos selected
๐ Your checkout without Credit Card logos selected
We recommend that you select the logos that your customers might be using, to avoid unnecessary confusion.
โ ๏ธ Important: This setting is purely for cosmetic purposes. To control which credit card brands are accepted, visit your Checkout.com account.
โ FAQ โ
๐โโ๏ธ Do I need to have a Checkout.com account?
Yes, you need to create your Checkout.com account on your own -> you can do it from Checkout.com
๐โโ๏ธ Do I need to have a company?
Yes, Checkout.com doesnโt accept account applications made by individuals without a registered company.
๐โโ๏ธ In which countries is Checkout.com available?
Find the full list of available countries here.
๐โโ๏ธ My Checkout.com account got suspended. What to do?
Contact Checkout.com and resolve the situation with them. We canโt help in any way.
๐โโ๏ธ Do I need to pay additional fees to Checkout X?
Checkout X transaction fees are charged separately from your Checkout.com fees. For more information visit our guide on billing here ๐