BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Pay4All TWINT – For WooCommerce & Pay4All Shop icon
Actively maintained Tested with WP 7.1

Pay4All TWINT – For WooCommerce & Pay4All Shop

Free TWINT payment gateway for Pay4All Shop. No license or domain activation. Pay4All Pro is required for the WooCommerce integration.

Active installs80+10+ tier
Downloads · 30d138▼ -79% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads1.1KSince Jul 2026
Support resolved—No recent threads
RequiresWP 5.9PHP 7.4+
Downloads · 7d18▼ -45.5% week over week
Our verdict

Solid choice

Pay4All TWINT is a solid plugin choice in 2026, with a few things worth checking first. It runs on 80+ sites and was last updated 1 month ago, and scores 64/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (80+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

285684Jul 15Aug 21Sep 28
Yesterday2
Daily average (1y)14
Peak day113Aug 23, 2026
Last 12 months1.1K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Pay4All TWINT stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
gateway >100 4,359 Best gateway plugins →
pay4all #2 6 Best pay4all plugins →
payment >100 8,254 Best payment plugins →
Switzerland #27 171 Best Switzerland plugins →
twint #4 38 Best twint plugins →

Version adoption

Share of active sites per release.

  • 1.5100.0%

About Pay4All TWINT

From the official readme · v1.5.2

Description

Pay4All for TWINT adds TWINT as a payment method to the free Pay4All Shop plugin (order-form-based checkouts).

TWINT is a trademark of TWINT AG (Switzerland). This plugin is an independent integration and is not affiliated with, endorsed by, or sponsored by TWINT AG.

Main features:

  • TWINT integration for the free Pay4All Shop plugin (order forms with TWINT payment).
  • Step-by-step setup wizard: TWINT credentials, certificate upload, connection test, status page.
  • Automatic conversion of the .p12 certificate delivered by TWINT to PEM format.
  • Cash register enrollment and connection test built into the wizard.
  • Fully translated admin interface and customer messages in French (fr_FR), German (de_DE) and Italian (it_IT). Source language: English (en_US).

To use this plugin you need:

  • the free Pay4All Shop plugin installed and active.
  • a TWINT merchant account with a configured store and an active certificate (see https://portal.twint.ch).

There is no license fee, no subscription, no domain activation. Install, activate, run the wizard, done.

WooCommerce support

The WooCommerce payment-gateway integration (classic checkout, Checkout Blocks, HPOS, refunds, background monitoring) is not shipped inside this free plugin. It lives inside the paid companion « Pay4All Pro », distributed outside WordPress.org from https://pay4all.net/. Install Pay4All Pro next to this plugin to enable the WooCommerce TWINT gateway.

External services

This plugin connects to the TWINT merchant SOAP API (operated by TWINT AG) to authorize, capture, refund and reconcile payments. Without a valid TWINT merchant account and certificate, the gateway cannot process payments.

What it is used for

  • Every TWINT payment initiated from a Pay4All Shop form is forwarded to the TWINT SOAP API for authorization and status polling (payment start, background status polling, refund, cancellation).
  • Nothing else is sent to any external service.

What data is sent, and when

  • On payment start: the order number, the amount, the currency, the store UID (from your TWINT merchant account), the cash-register ID and — depending on your TWINT setup — the customer’s e-mail or phone number.
  • On status polling and reconciliation: only the TWINT transaction identifier returned by the previous call.
  • On refund: the TWINT transaction identifier plus the amount to refund.
  • No login credentials, no plugin telemetry, no site metadata are sent.

Where the data is sent

The plugin talks to one of three TWINT-owned endpoints depending on your T4A_ENVIRONMENT setting:

  • Production: https://service.twint.ch/merchant/service/TWINTMerchantServiceV8_4
  • Integration / staging: https://service-int.twint.ch/merchant/service/TWINTMerchantServiceV8_4
  • Pre-authorization test: https://service-pat.twint.ch/merchant/service/TWINTMerchantServiceV8_4

Terms of use and privacy policy for TWINT

  • TWINT terms of use: https://www.twint.ch/en/legal/
  • TWINT data protection: https://www.twint.ch/en/data-protection/

No other external service is contacted by this plugin.

Source code

The complete, non-minified source of this plugin is bundled inside the ZIP itself. Every PHP file is human-readable and directly editable. The JavaScript bundles under assets/js/ are shipped in a pretty-printed, non-minified form so you can read and modify them without a build step.

No compiler, transpiler or bundler is required to work on this plugin.

Installation

  1. Upload the pay4all-for-twint folder to /wp-content/plugins/ (or install the ZIP from Plugins > Add New).
  2. Activate “Pay4All for TWINT” from the WordPress Plugins screen.
  3. Install and activate the free “Pay4All Shop” plugin (required companion).
  4. Open the “Pay4All TWINT” menu in the admin and follow the wizard: TWINT credentials, certificate upload, status.

Server requirements:

  • PHP 7.4 or higher (8.x recommended).
  • PHP extensions: openssl, soap, curl.
  • WordPress 5.9 or higher.
  • Pay4All Shop plugin (required).

Frequently asked questions

Does the plugin work without Pay4All Shop?

No. Pay4All Shop is a required companion — the wizard shows a warning when the companion is missing. Install both plugins together.

Does the plugin work with WooCommerce?

Not directly. The WooCommerce TWINT gateway is packaged in the paid « Pay4All Pro » add-on, distributed from https://pay4all.net/. That add-on installs on top of this free plugin and wires the WooCommerce checkout, Checkout Blocks, HPOS compatibility and background monitoring.

Where do I find my TWINT credentials?

Log in to https://portal.twint.ch, create a store and generate a certificate. The wizard asks for the store UID, certificate password, cash-register ID and the certificate file.

Do I need a Pay4All account or license?

No. This plugin is fully free and works standalone (with Pay4All Shop). You only need TWINT merchant credentials.

Is WordPress Multisite supported?

Not in this version. Activate the plugin site by site.

Changelog

UX : WooCommerce teaser rewritten with clickable "Pay4All Shop" and a "Download Pay4All Pro" link.

1.5.2

  • Prise en charge des produits formation : une commande ne contenant que des formations passe automatiquement au statut « virtuel » configuré, comme les billets et les produits virtuels.

1.5.1

  • Pay4All Shop: free-total orders (0.-) now land on the merchant’s configured “paid” status instead of opening an empty TWINT session.

1.5.0

  • New « Add-ons » admin sub-page listing the other Pay4All plugins with install / learn-more links.
  • Translations (FR / DE / IT) updated to cover the new Add-ons strings.

1.4.2

  • UX: WooCommerce teaser rewritten – “Pay4All Shop” is a link to the plugin installer, “Download and try Pay4All Pro for 30 days” link added.

1.4.1

  • UX: “Pay4All Shop” now clickable in the “host plugin required” admin notice, opens the plugin search directly.
  • i18n: notice string now uses a translator placeholder so the link stays intact across FR / DE / IT.

1.4.0

  • i18n refactor – source strings converted to English. All user-facing strings in the plugin code are now in English, matching the WordPress i18n convention (msgid = English source, msgstr = translation). Full translation packs are bundled for French (fr_FR), German (de_DE) and Italian (it_IT) under /localization/.
  • Plugin Check compliance. Replaced unlink() with wp_delete_file() and chmod() with $wp_filesystem->chmod() in the certificate storage layer. Removed the explicit load_plugin_textdomain() call – WordPress 4.6+ auto-loads translations via the Domain Path: /localization plugin header.
  • No behaviour change, no configuration change, no manual action required.

Full changelog on WordPress.org →

Screenshots

Setup wizard, tab « Préparation » : the merchant is walked through the TWINT portal signup, store creation and certificate generation before any credential is asked for.
Setup wizard, tab « Préparation » : the merchant is walked through the TWINT portal…
Setup wizard, tab « Identification » : the merchant pastes the store UID / cash-register ID and uploads the .p12 certificate + password ; the plugin auto-converts to PEM and runs the connection test.
Setup wizard, tab « Identification » : the merchant pastes the store UID / cash-register…
Setup wizard, tab « État » : the « Connecté à TWINT » card confirms the last test result and lets the merchant re-run the connection test at any time.
Setup wizard, tab « État » : the « Connecté à TWINT » card confirms the last test result…
WooCommerce sub-menu « Configurer TWINT pour WooCommerce » : shortcut to the WooCommerce gateway settings when Pay4All Pro is installed alongside this plugin.
WooCommerce sub-menu « Configurer TWINT pour WooCommerce » : shortcut to the WooCommerce…
Pay4All Shop payment methods : TWINT appears as an activable payment method on the free Pay4All Shop plugin's checkout method picker.
Pay4All Shop payment methods : TWINT appears as an activable payment method on the free…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Pay4All TWINT alternatives

All gateway plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Payment Gateway Based Fees and Discounts for WooCommerce Payment Gateway Based Fees and Discounts for WooCommerce Set fees and discounts for WooCommerce payment gateways. by tychesoftwares 30K+ ★★★★★★★★★★ 4.7 (58) 3 weeks ago 87
2 Easy PayPal & Stripe Buy Now Button Easy PayPal & Stripe Buy Now Button Add a PayPal Buy Now Button to your website and start selling with PayPal and Stripe today… by Scott Paterson 10K+ ★★★★★★★★★★ 4.5 (24) 7 days ago 88
3 ЮKassa для WooCommerce ЮKassa для WooCommerce Прием платежей на сайтах WooCommerce. Разработка и поддержка — компания ЮMoney by yoomoney 9K+ ★★★★★★★★★★ 3.8 (33) 1 day ago 67
4 Cashfree for WooCommerce Cashfree for WooCommerce Official Cashfree Payment Gateway plugin for WooCommerce. by Cashfree 8K+ ★★★★★★★★★★ 4 (4) 4 weeks ago 65
5 Cash On Pickup for WooCommerce Cash On Pickup for WooCommerce Have your customers pay with cash on pickup by Marian Kadanka 8K+ ★★★★★★★★★★ 5 (19) 5 days ago 84
6 Gateway Zibal for WooCommerce Gateway Zibal for WooCommerce درگاه پرداخت زیبال برای ووکامرس با پشتیبانی از پرداخت کلاسیک، Checkout Blocks و HPOS. by Mohammad Zamanzadeh 7K+ ★★★★★★★★★★ 5 (2) 4 weeks ago 67
7 PayU India PayU India CommercePro payment plugin by PayU Payment Gateway (India) for WooCommerce (tested from 5.3… by PayU India 7K+ ★★★★★★★★★★ 5 (1) 3 weeks ago 74
8 Revolut Gateway for WooCommerce Revolut Gateway for WooCommerce Save on accepting payments with the Revolut Gateway for WooCommerce plugin for your store… by revolutbusiness 7K+ ★★★★★★★★★★ 3.2 (45) 1 month ago 68
9 Barion Payment Gateway for WooCommerce Barion Payment Gateway for WooCommerce This plugin allows your customers to pay via Barion Smart Gateway in your WooCommerce… by szelpe 6K+ ★★★★★★★★★★ 4.6 (18) 2 months ago 70
10 Paymob for WooCommerce Paymob for WooCommerce Paymob Payment for WooCommerce. by Paymob 5K+ ★★★★★★★★★★ 2.3 (3) 2 weeks ago 60

FAQ

Pay4All TWINT: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is Pay4All TWINT free?

Yes. Pay4All TWINT is free to download and use from the official WordPress.org plugin directory.

Is Pay4All TWINT safe to use in 2026?

Pay4All TWINT is a solid plugin choice in 2026, with a few things worth checking first. It runs on 80+ sites and was last updated 1 month ago, and scores 64/100 on our health check.

How many websites use Pay4All TWINT?

Pay4All TWINT is active on 80+ WordPress websites and has been downloaded 1,080 times since it launched in July 2026. It was downloaded 138 times in the last 30 days.

Does Pay4All TWINT work with WordPress 7.1?

Yes. The developer has tested Pay4All TWINT up to WordPress 7.1.2, the latest release. It requires WordPress 5.9 or newer.

What PHP version does Pay4All TWINT need?

Pay4All TWINT requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Pay4All TWINT last updated?

The latest version, 1.5.2, was released on August 25, 2026 (1 month ago).

Who makes Pay4All TWINT?

Pay4All TWINT is developed and maintained by pay4all.

What are the best alternatives to Pay4All TWINT?

The most popular alternatives to Pay4All TWINT are Payment Gateway Based Fees… (30K+ installs), Easy PayPal & Stripe Buy No… (10K+ installs) and ЮKassa для WooCommerce (9K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.