WordPress plugin · Switzerland

Order forms for shops, wineries and events

Sell your products and services online without installing WooCommerce. Drag-and-drop builder, configurable delivery methods, virtual downloads, TWINT payments: all in a free plugin. Unlock QR ticketing, categories, quantity rules and abandoned-cart recovery with the Pay4All Pro extension (30-day free trial).

Free · No WooCommerce required · Multilingual FR / DE / IT / EN

Plugin preview

A few screenshots to discover the interface, from the order form to the WordPress admin area.

Screenshot 1 of the Pay4All Shop plugin
Screenshot 2 of the Pay4All Shop plugin
Screenshot 3 of the Pay4All Shop plugin
Screenshot 4 of the Pay4All Shop plugin
Screenshot 5 of the Pay4All Shop plugin
Screenshot 6 of the Pay4All Shop plugin
  • 4pre-translated languages (FR, DE, IT, EN)
  • 2product types: physical and virtual (+ ticket with Pay4All Pro)
  • 2minutes are enough to launch your shop
  • 1shortcode to paste into any page
  • 0heavy dependencies: WooCommerce not required

Who is it for?

Pay4All Shop is designed for craftspeople, producers and organisers who want to sell online without the complexity of a full e-commerce store.

Wineries and cellars

Sales by cases of 6, mix-and-match grape varieties, delivery or collection at the estate. Your customers build their own case and the total is validated automatically (per-category quantity rules via Pay4All Pro). Protection of minors built in with the free Pay4All Age extension: ID and selfie verification, encrypted, required only for the products concerned.

Caterers and cheese shops

Open an ordering window each week, set a minimum per category (via Pay4All Pro), deliver or offer counter collection. Pick-up times and delivery zones are configurable.

Events and parties Pro

Sell tickets with one QR code per seat. Scan them at the entrance from any smartphone: public validation page, no app to install. QR ticketing is included in Pay4All Pro (30-day free trial).

Local shops

Order page with in-store collection. No dynamic inventory, no carrier, no five-step checkout funnel: just a form that records the order.

Clubs and associations

Event registrations, one-off membership sales and equipment sales to members. Automated TWINT payment via Pay4All Twint.

Digital sellers

Deliver PDFs, MP3s, EPUBs and course materials. The file is protected; the customer receives a single-use link valid for 60 days.

Key features

Everything you need to sell, deliver and invoice.

Payments

TWINT

To accept TWINT payments (payment from the customer's TWINT app + automatic order confirmation), install Pay4All TWINT for free.

Payments

Credit cards

To accept Visa, Mastercard, Apple Pay, Google Pay… (3D Secure payment + automatic order confirmation), install Pay4All Stripe for free.

Drag-and-drop builder

All common field types, pre-translated into 4 languages.

Product types

  • Physical: delivered or collected
  • Variable: product variants (size, grape variety, vintage, colour…) with independent price and stock NEW
  • Virtual: downloadable file, 60-day link
  • Ticket: QR code scannable with a smartphone Pro

Product options NEW

Add per-product add-ons: gift wrapping, engraving, personal message, extra ingredients…

Quantity rules Pro

Minimum, maximum, multiple, or minimum + multiple by category and brand. Client- and server-side validation.

Delivery methods

Collection, flat rate, free, or free above a certain amount. Accepted payment methods configurable per delivery method. For each method, define your delivery locations (allowed postcodes) as well as the available dates and times based on your opening hours and holiday periods.

VAT NEW

Full VAT rate management: one global default rate, plus a customisable rate for each product, variation, option and delivery method. "Incl. VAT X%" breakdown per rate is displayed automatically in the customer summary and confirmation emails.

Invoice and order slip Pro

Automatic generation of a PDF invoice for each order, attached to the confirmation emails. PDF order slip (without prices) downloadable from the order page for shipping preparation. Logo, contact details and C5/C6 envelope window (left or right) fully configurable - the customer address lines up exactly with the envelope window.

QR ticketing Pro

N seats = N unique QR codes by email, scannable at the entrance with a smartphone. Self-service control screen, search and export.

Order management

Custom statuses, CSV export and built-in GDPR compliance. Resend the confirmation email manually in one click.

Customisable emails

Subject, header, intro and outro editable by language, for the customer and merchant.

10 preset themes Pro

Light, Dark, Red, Orange, Yellow, Green, Blue, Purple, Brown or full customisation. Live preview.

Abandoned carts Pro

Automatic capture and email follow-up for uncompleted carts, with configurable delay and a single-use recovery link.

Protection of minors

Age verification for products subject to legal restrictions (wine, spirits, tobacco…). The customer sends their ID and a selfie from their smartphone via a QR code. Photos encrypted with AES-256-GCM, visible only to the administrator from the order page.

How does it work?

Three steps to publish your form online.

  1. Install the plugin

    Download Pay4All Shop and activate it from the WordPress Plugins screen. No external database, no third-party account to create.

  2. Create your products and form

    Categories and quantity rules, products (photo, price, short description), delivery and payment methods, then build your form using drag and drop.

  3. Paste the shortcode into a page

    Copy [pay4all_form id="123"] into any WordPress page. The form adapts to the available width and the active theme.

Video tutorials

Five minutes to get started, ten to configure a real shop. The videos below are managed from the Pay4All dashboard.

Why not WooCommerce?

WooCommerce is a full online store. If you have 500 products, inventory that changes daily and several international carriers, use it. But if you sell 20 products, tickets or a service, Pay4All Shop provides the essentials with 10 times less configuration.

FeaturePay4All ShopWooCommerce
Installation & getting started
Installation in 5 minutes1 pluginWooCommerce + 5 extensions, 1 to 3 hrs
No heavy dependencies
Order form customisation
Shortcode to paste into a page
Product types
Physical product
Virtual product with single-use link
Variable product (variants)
QR ticketing per seatPay4All ProPaid extension
Product options (add-ons, engraving, etc.)Paid extension
Catalogue
Multilingual categoriesPay4All Pro
Brands (dedicated taxonomy)Pay4All ProPaid extension
"Minimum + multiple" rules per category / brand (e.g. case of 6)Pay4All Pro, 1 checkboxPaid extension
Live client-side product filtersPay4All ProPaid extension
Product import / export CSV / XLSXPay4All Pro
Delivery
Collection, flat rate, free, free above an amount
Delivery locations per method (postcodes)
Delivery time slots (date + time) based on opening hoursPaid extension
Holiday periods / closed days✓ range pickerPaid extension
Minimum order lead time (hours)Paid extension
Payments
Payment on collection, on delivery, bank transfer
Automated TWINT (status "Paid")✓ Pay4All Twint freeAdditional fees
Credit cards (Visa, Mastercard, Apple/Google Pay)✓ Pay4All Stripe freeAdditional fees
Payment methods configurable per delivery methodPaid extension
VAT & invoicing
Global VAT + per-product rate
VAT per variation, per option, per delivery method
Multi-rate "Incl. VAT X%" breakdown in the summary
Automatic PDF invoice attached to emailsPay4All ProPaid extension
PDF order slipPay4All ProPaid extension
Layout for C5/C6 window envelopes✓ right or left
Multilingual
FR / DE / IT / EN translation includedPaid extension
Product titles, emails, messages translated per languagePay4All ProPaid extension
Order management
Custom order statuses
CSV order export
XLSX order exportPay4All ProPaid extension
Customer + admin emails customisable per languagePaid extension
Abandoned-cart recoveryPay4All ProPaid extension
Visual customisation
10 preset themes + free colour choicePay4All ProDepends on theme
Configurable product grid (1 to 4 columns)Depends on theme
Security & compliance
Protection of minors (encrypted ID document)Pay4All Age freePaid extension
Anti-spam (honeypot + nonces + server validation)Paid extension
GDPR - export / erasureBuilt-in workflowManual configuration

Pay4All Pro pricing

One licence per WordPress domain. If you have several sites, each domain has its own subscription, but all are managed from the same Pay4All dashboard.

LAUNCH OFFERLifetime promotion

Subscribe now and lock in the offer.
The price is guaranteed for life.
CHF 7.-/month instead of 9.-
CHF 70.-/year instead of 90.-
--
days
--
hours
--
min
--
sec

Monthly Lifetime promotion

CHF 9.-CHF 7.- per month / domain

  • Full QR ticketing
  • Categories, brands and quantity rules
  • Abandoned-cart recovery
  • Live product filters
  • Colour customisation
  • Cancel anytime
Choose monthly

One licence per domain. Pay4All Shop is free in its basic version. Pay4All Pro unlocks all advanced Pay4All Shop features, including age verification.
A Pay4All Pro subscription is required for WooCommerce.

Frequently asked questions

Do I need WooCommerce?

No. Pay4All Shop is fully standalone. It does not depend on any other plugin and does not touch WooCommerce tables.

Can I sell wine by the case of 6 while letting the customer choose the grape varieties?

Yes: this is exactly the intended use case - via the Pay4All Pro extension. Create a "Wine" category, set the rule Minimum + multiple with minimum 6 and multiple 6. The customer freely builds their case as long as the total is 6, 12, 18, etc. Pay4All Pro starts with a free 30-day trial with no credit card.

Does the plugin accept online payments?

The free version handles manual payments: collection and payment on delivery. To accept TWINT payments (payment from the customer's TWINT app + automatic order confirmation), add the Pay4All Twint extension.

How do tickets work?

Ticketing is part of the Pay4All Pro extension (30-day free trial). Create a product of type Ticket: when a customer orders N seats, the plugin generates N unique QR codes, sends them by email and activates a public validation page. At the entrance, scan each QR code with any smartphone: green = valid ticket, red = already used (with the date of the previous scan).

How do virtual products work?

Upload a file (PDF, MP3, EPUB…) to the product. It is stored in a private folder. After the purchase, the customer receives a single-use link valid for 60 days, served by a plugin endpoint.

Is the plugin GDPR-compliant?

Yes. Customer data is included in the WordPress Tools › Export / Erase Personal Data workflow.

Is my data deleted if I uninstall the plugin?

No, unless you explicitly enable the option Delete data on uninstall in Settings › Data. Your forms, products and orders remain intact.

Is the plugin translated into my language?

Four languages are included natively: French, German, Italian and English. Default form labels are pre-translated.