Stripe for WooCommerce & Pay4All Shop

Connect WooCommerce and/or Pay4All Shop to dozens of payment methods

With Pay4All Stripe you plug your shop into Stripe, a full-featured payment solution that lets your customers pay by credit card, Apple Pay, Google Pay, TWINT, SEPA, iDEAL, Klarna and many other payment methods.

The payment methods enabled in your Stripe account show up at checkout automatically, without any complicated setup.

For Pay4All Shop FREE ·
For WooCommerce PRO (30-day trial)

  • 1click to connect Stripe
  • 0API keys to copy
  • 10+payment methods
  • 2compatible plugins
  • 0.-Pay4All fees on top of Stripe

What Pay4All Stripe does for you

A standard Stripe account, cleanly connected to your site, with all the technical plumbing already written and tested.

1-click connection

From the plugin settings, a Connect Stripe button : you approve Pay4All in your Stripe dashboard and land back on WordPress with the gateway ready. No sk_live_… to copy.

All Stripe methods

Cards, Apple Pay, Google Pay, TWINT (Switzerland), SEPA, iDEAL, Klarna, Bancontact, Multibanco… Whatever you activate in Stripe shows up at checkout — nothing else to set.

Works with WooCommerce + Pay4All Shop

Same plugin for both storefronts. Selling on both WooCommerce and Pay4All Shop ? One install, one licence.

Checkout Blocks + HPOS

Tested on classic WooCommerce checkout, on Checkout Blocks and with High-Performance Order Storage enabled. No surprises when upgrading to WooCommerce 10.

Native refunds

From the WooCommerce or Pay4All Shop order page : Refund button. The Stripe call happens for you, history stays on the order.

Verified webhooks

The Stripe-Signature header is systematically checked. Idempotent server-side handling so the same Stripe event is never processed twice.

Set up in 3 steps

No technical knowledge needed. Count on 5 minutes between downloading the plugin and your first real transaction.

  1. Install the plugin

    From your Pay4All account, download the ZIP and install it like any other WordPress plugin. Activate it on your site.

  2. Click "Connect Stripe"

    A tab opens on your Stripe dashboard. You approve Pay4All as an app. You are redirected back to WordPress : connection is live.

  3. Enable payment methods

    In Stripe → Payment methods, tick what you want to offer (TWINT, Apple Pay…). WooCommerce or Pay4All Shop checkout picks them up automatically.

Pay4All Stripe vs official Stripe plugin

Honest comparison to help you decide. Both plugins work ; one is tuned for the Pay4All ecosystem.

Pay4All Stripe WooCommerce Stripe (official)
Stripe connectionSetup AssistantPaste API keys
Works with Pay4All ShopYesNo
Recurring TWINT (coming)Planned via Pay4All MemberNo
Support in FR / DE / ITYes (info@pay4all.ch)English (Automattic)
Private updatesFrom pay4all.chWordPress.org
Pay4All licenceBundled with Pay4All TWINTFree

Stripe and TWINT together

Stripe offers TWINT as a payment method in 200+ countries. Enable it in your Stripe dashboard and it shows up in WooCommerce or Pay4All Shop checkout without any further configuration.

To go further — recurring TWINT, TWINT without going through Stripe — also install Pay4All TWINT, which talks directly to the Swiss TWINT server (useful if your acquirer wants to keep you in-house).

Pricing

Pricing depends on the ordering plugin you plug Stripe into: free with Pay4All Shop, on subscription with WooCommerce.

Free trial FREE

CHF 0.– · 30 days

  • All Pro features included
  • 1 WordPress domain
  • No credit card required
  • Automatic switch to the chosen plan afterwards
  • Cancel any time
Start trial

Downloads Pay4All Pro

Monthly WooCommerce

CHF 7.– / month per domain

  • Pay4All Stripe included
  • Pay4All TWINT + Age included
  • Private updates
  • Support in EN / FR / DE / IT
  • Cancel any time
Choose monthly

Stripe fees (average 2.9% + CHF 0.30) are billed directly by Stripe, independently of Pay4All — whether you use Pay4All Shop (free) or WooCommerce (subscription).

Frequently asked questions

Do I need a Stripe account already ?

No. If you don't have one, the Connect Stripe button opens Stripe onboarding alongside the Pay4All connection. Expect 10 minutes to validate your company documents.

What fees does Pay4All charge on top of Stripe ?

None. Pay4All only charges the monthly or yearly licence. Transaction fees stay 100% with Stripe.

Can I use Pay4All Stripe without WooCommerce ?

Yes, with Pay4All Shop (our free order-form plugin that does not need WooCommerce). The same Pay4All Stripe plugin serves both systems.

Is it compatible with High-Performance Order Storage ?

Yes, tested from WooCommerce 8.0. The plugin declares HPOS and Checkout Blocks compatibility on load.

How are updates delivered ?

From pay4all.ch with signature verification. Updates remain available even if your licence is expired, so you never leave an unmaintained plugin on your site.

Can I switch between test and live mode ?

Yes. Mode is controlled from the plugin settings and your Stripe dashboard. No plugin switch is needed to go live.