Customers enter card details at your checkout without being redirected. Stripe supports all major cards, saved cards, automatic email receipts, and 46+ countries.
Stripe is the payment gateway of choice for high-conversion online businesses. With the RestroPress Stripe extension, customers complete their card payment directly on your checkout page, no redirect, no extra clicks. This alone reduces drop-off and increases completed orders.
Stripe supports Visa, Mastercard, American Express, Discover, JCB, and more. Cards can be saved for repeat customers. Email receipts are sent automatically. At 2.9% + $0.30 per transaction with no monthly fee, Stripe's pricing is straightforward. SSL is required. Available in 46+ countries.
Sign up at stripe.com and get your API keys. SSL must be active on your site.
Add your Publishable Key and Secret Key to the Stripe gateway settings.
Card entry happens directly at checkout. Receipts are sent automatically.
= Version 3.0.1(10th April 2026) =
* Fix: Stabilized Stripe webhook listener responses to return explicit HTTP 200/400 and avoid false HTTP 500 failures.
= Version 3.0 (7th March 2026) =
* Security: Added Stripe webhook signature verification using webhook signing secret.
* Security: Hardened vendor Stripe connect/disconnect and onboarding callbacks with capability checks, nonce checks, and account/vendor mapping validation.
* Security: Re-enabled robust checkout nonce validation for Stripe AJAX order processing.
* Performance: Removed expensive per-checkout Stripe customer list lookup for Payment Element flow and used local customer meta lookup.
* Performance: Made Stripe cancel cleanup requests non-blocking to reduce checkout latency.
* Compatibility: Added cache-busting script versioning for Stripe Payment Element script to reduce stale/minified cache issues.
* Fix: Ensured confirmation page payment status remains available while retaining checkout performance improvements.
* Fix: Added proper escaping for checkout template output.
Version 2.5 (13th July 2025)
* Updated: Updated Stripe lib added
* Fixed: Minor payment issue
* Code optimized
Version 2.4
Version 2.3
Version 2.2
Version 2.1
Version 2.0
Version 1.6
Version 1.5.1
Version 1.5
Version 1.4
Version 1.3
Yes. Stripe requires an SSL certificate on your site to accept card payments.
Yes. Customers can save card details for faster checkout on future orders.
Visa, Mastercard, American Express, Discover, JCB, and other supported cards.
Stripe is available in 46+ countries. Visit stripe.com to check availability.