VibeFox Stripe for PrestaShop
Added to cart. Go to cart
Price per license: 1 domain, updates and support for 12 months.
Overview
VibeFox Stripe Gateway adds card payments through Stripe Checkout to PrestaShop. At the payment step the customer chooses Stripe, is sent to the Stripe-hosted payment page, pays by credit or debit card and comes back to your shop. Card data never touches your site. The order is created only after Stripe confirms the payment, so abandoned payments leave no unpaid orders.
It suits shops that want to accept cards with a Stripe account without building a card form on their own site. The module takes one-time card payments only. It has no saved cards, subscriptions, on-site card form, Apple Pay or Google Pay buttons on your site, or separate authorize and capture.
Key features
Stripe Checkout: a payment session is created for the cart total in the cart currency, including zero-decimal currencies such as JPY and KRW and three-decimal currencies such as KWD and BHD.
Paid only when Stripe confirms: the order is created after a signed Stripe webhook or after a server-side check of the payment when the customer returns to the shop. A missing webhook does not lose paid orders.
Amount and currency check: the amount and currency reported by Stripe are compared with the cart. A mismatch puts the order in Stripe payment on hold with a note.
No double processing: repeated webhooks and returns never create a second order or record the payment twice. A new payment attempt closes the previous Stripe session, so the customer cannot pay the same cart twice.
Test and live modes: separate secret keys and webhook secrets for each mode. A test payment never confirms a live payment, and refunds always go to the mode the payment was made in.
Refunds from the order page: full and partial refunds in the Stripe payment block of the order. A full refund sets the order to Refunded. Refunds made in the Stripe Dashboard are noted on the order.
Order status of your choice: Payment accepted, Delivered or Stripe payment on hold for manual review after a successful payment.
Stripe block on the order page: the payment with a Stripe Dashboard link, refund history and notes. Optional log without keys or customer data.
Requirements
PrestaShop 8.0 to 9.x, PHP 8.0 or later. A Stripe account with secret API keys and a webhook endpoint. A VibeFox license key from vibefox.net (one key per domain).
