Stripe Checkout for PrestaShop
Take cards, Apple Pay, Google Pay and local methods in PrestaShop on the Stripe Checkout page — the order is created when Stripe confirms, refunds and captures from the order page.
Checkout.com for PrestaShop sends your customer to the Checkout.com Hosted Payments Page and turns the cart into an order once Checkout.com confirms the payment. Card details are typed on Checkout.com's page, never on your shop.
Cards with 3-D Secure, Apple Pay, Google Pay and the local methods enabled on your Checkout.com account, in the currencies your account settles.
When the customer returns, the module reads the payment from Checkout.com and creates the order only if the payment was started by this shop, for this cart, for the cart's own amount and currency. Add the webhook and the order is also made when the customer closes the browser. One payment never makes two orders. A declined card brings the customer back to the payment step with the cart kept and a clear message.
Open the order: the Checkout.com panel lists every payment. Refund any amount up to what is left, in as many parts as you need. If you authorize first, capture the payment when you ship or release it. Each action is written to the order as a private message and the order status follows.
Upload the zip in Module Manager, paste your secret key and processing channel ID and save. The key is checked with Checkout.com on save. Currencies, countries and carriers are chosen in PrestaShop's own Payment Preferences.
You need your own Checkout.com account. Saved cards and recurring payments are not included. AllPlugin is not affiliated with Checkout.com.
| Platform | PrestaShop 8.x and 9.x |
|---|---|
| PHP | as PrestaShop requires, with cURL |
| Tested with | PrestaShop 9.2.0 and 8.2.8 on PHP 8.5 |
| API | Checkout.com Hosted Payments Page and Payments API (captures, voids, refunds), no bundled SDK |
| Account | Checkout.com account (secret key and processing channel ID; webhook signature key optional) |
| Operations | payment, authorize, capture, release, full and part refund |
| Tested | on both PrestaShop versions against our own stand-in for the Checkout.com API, written from its documentation: paid, declined and cancelled checkouts, signed webhooks, refunds, authorize, capture and release. Not yet run with a Checkout.com merchant sandbox, because Checkout.com publishes no shared test keys |
| Package | module zip for Module Manager > Upload a module |
| Licence | one shop |
Ask about compatibility or licensing. Need it to do something it doesn't? We build custom versions for a fixed quote.
Take cards, Apple Pay, Google Pay and local methods in PrestaShop on the Stripe Checkout page — the order is created when Stripe confirms, refunds and captures from the order page.
Accept iDEAL, Bancontact, cards, PayPal and Apple Pay in PrestaShop with Mollie — the order is created when Mollie confirms, refunds and captures from the order page.
Keep your GoDaddy A records pointed at a changing home or office IP — automatically, from the system tray.