Mollie Payments for PrestaShop
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.
Stripe Checkout for PrestaShop sends your customer to Stripe's own payment page and turns the cart into an order once Stripe confirms the payment. Card details are typed on Stripe's page, never on your shop.
Cards with 3-D Secure, Apple Pay, Google Pay, Link and the local methods switched on in your Stripe Dashboard. Stripe picks the ones that fit the customer's country and currency. If you prefer, limit the page to cards.
When the customer returns, the module asks Stripe for the payment and creates the order only if the payment was started by this shop, for this cart, for the cart's own amount and currency. If the cart changed while the customer was on the Stripe page, no order is made and the reason goes to the shop log. Add the webhook and the order is also made when the customer closes the browser. One payment never makes two orders, whichever message arrives first. The Stripe payment id is stored on the order.
Open the order: the Stripe Checkout 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 save. The key is checked with Stripe on save. Currencies, countries and carriers are chosen in PrestaShop's own Payment Preferences.
You need your own Stripe account. Authorize-only works with cards. Saved cards and subscriptions are not included. AllPlugin is not affiliated with Stripe.
| 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 | Stripe Checkout Sessions, Payment Intents and Refunds, no bundled SDK |
| Account | Stripe account (secret key; webhook signing secret optional) |
| Operations | payment, authorize, capture, release, full and part refund |
| Tested | against Stripe's test environment on both PrestaShop versions: paid checkout, order creation, part and full refund, authorize, capture and release; install by zip upload in Module Manager. The webhook handler was run with signed events of the kind Stripe sends; Stripe's own delivery to a public address was not part of the test |
| 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.
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.
Take cards with 3-D Secure, Apple Pay and Google Pay in PrestaShop on the Checkout.com Hosted Payments Page — the order is created when Checkout.com 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.