WordPress Stripe 995 SEK/mo

WF EasyBooking — booking in WordPress

Booking, payments and receipts directly in WordPress. Fast, theme-friendly, no plugin store dependencies. Built and operated by Webbfabriken.

WF EasyBooking event grid frontend
WF EasyBooking admin dashboard
WF EasyBooking booking form

A complete booking system that lives in WordPress

Create events with multiple occasions, ticket types and payment methods. Accept card payments via Stripe or "Pay on site". Send branded PDF receipts and emails automatically. The admin is built to be fast and clean — not a full CRM.

Build pages in Gutenberg, Blocksy, Divi or any other editor with our modules. The plugin inherits your theme typography, colors and spacing — no shortcodes that hijack the layout.

One simple subscription

Everything included — all features, all updates and support. Prices ex. VAT. Cancel anytime.

Monthly

995SEK/mo

Cancel anytime

  • All features included
  • Automatic updates
  • Support during business hours
  • Swedish servers & GDPR

Secure card payment via Stripe. Instant download & license after purchase.

From purchase to first booking

1

Choose plan & pay

Pick monthly or yearly and pay securely by card via Stripe.

2

Get license & download

Your license key and a personal download link appear instantly and arrive by email.

3

Upload & activate

WordPress → Plugins → Add New → Upload Plugin → Install → Activate.

4

Create your first event

Follow the setup guide below, add the block or shortcode — and start taking bookings.

A frontend that fits your theme

Event grid, detail pages and booking form — all inheriting your existing typography, colors and spacing.

WF EasyBooking event homepage view
Featured events on the homepage
WF EasyBooking event grid with filters
Event grid with search, category and month filter
WF EasyBooking mobile-friendly booking form
Mobile-friendly booking form with ticket types

A clean admin built for speed

Dashboard, events, bookings, orders and settings — fast pages with searchable, sortable, paginated lists.

WF EasyBooking admin dashboard with revenue KPIs
Dashboard — revenue 7d/30d, pending payments, upcoming bookings
WF EasyBooking admin events list
Events list with status, capacity and quick actions
WF EasyBooking admin orders list
Orders with payment status, search and pagination
WF EasyBooking admin bookings list
Bookings with verification code and check-in status
WF EasyBooking admin settings
Settings — company, pages, mail, payments, status, logs

What is included in WF EasyBooking?

Event booking

Events with title, description, images, accent color. Multiple occasions per event, each with capacity and status. Adult, youth, child and add-on ticket types — own prices, VAT and rules.

Booking flow

Mobile-friendly form that inherits your theme. Auto-selects occasion if only one exists. Correct VAT per order line, total in Swedish currency format. Honeypot, idempotency, rate limiting.

Payments

Stripe card (test and live mode, webhook-verified). Pay on site with verification code and scannable QR. Klarna and Qliro prepared.

Receipts & email

PDF with logo, company info, address, organisation number, VAT registration. HTML emails in the same style. Verification code and QR in booking confirmation. Admin notification on every new order.

Verification on arrival

Dedicated page where staff search or scan QR. Status as colored badge: green (OK), yellow (waiting), red (cancelled). Private fields only for logged-in staff.

Page builders

Gutenberg blocks under "Easy Booking" category with live preview. Granular shortcodes for Divi and classic editor. Theme-friendly CSS via CSS variables.

Admin

Dashboard with revenue 7d/30d, pending payments, upcoming bookings. Searchable, sortable, paginated lists for events, bookings, orders. Order detail page with "Resend receipt" and "Mark paid".

Security & GDPR

Encrypted passwords and Stripe secrets via SecretBox + WP-salts. HMAC-signed receipt links. Rate-limiting per IP/email. No personal data sent to third parties without consent.

Auto updates

Updates via WordPress own update flow. We poll updates.webbfabriken.com (cached 12h) and you get an update notification in WP-admin just like from the plugin store. Click "Update now" — done.

What are the system requirements?

  • ✓ WordPress 6.4 or later
  • ✓ PHP 8.1 or later
  • ✓ MySQL/MariaDB with InnoDB

How do you install WF EasyBooking?

  1. Download the ZIP via the personal link on your delivery page or in your purchase email
  2. WordPress admin → Plugins → Add New → Upload Plugin
  3. Choose the ZIP, install and activate
  4. EasyBooking → Settings → Company & Receipt — fill in company details
  5. EasyBooking → Settings → Pages — choose or create pages (book, thanks, verify, events)
  6. EasyBooking → Events — create your first event
  7. Add [webbfabriken_events] on a page or use Gutenberg blocks

For Stripe payments: go to EasyBooking → Payments and enter Stripe keys (test or live). Create a webhook endpoint in the Stripe dashboard pointing to /wp-json/wfeb/v1/payments/stripe/webhook.

How do I customize the design?

WF EasyBooking is built to fit your existing design via CSS variables.

:root {
    --wfeb-color-accent: #173b2d;        /* primary color, buttons, accents */
    --wfeb-color-accent-soft: #f5fbf0;   /* soft background color */
    --wfeb-color-surface: #ffffff;        /* card background */
    --wfeb-radius: 10px;                  /* rounded corners */
    --wfeb-fs-base: 0.95rem;              /* base text size */
}

You can also set accent color per event in the admin (each event card gets its own color).

How does the plugin update without WordPress.org?

The plugin checks for new versions automatically. When an update is available, WordPress shows the usual update notification in your admin. Click "Update now" — the plugin updates itself and runs any necessary database upgrades.

No plugin store account, no third-party tracking. Same update experience as any other WordPress plugin.

Ready to get started?

Buy a license, install on your WordPress site and create your first event in 10 minutes. Try the live demo first if you like.

Buy from 995 SEK/mo See live demo

Frequently asked questions about WF EasyBooking

Is WF EasyBooking distributed via the WordPress plugin store?
No. It is distributed directly from us at updates.webbfabriken.com. WordPress receives update notifications the same way as for any plugin and you click "Update now" to get the latest version.
Which payment methods are supported?
Stripe (test and live mode, webhook-verified) and "Pay on site" with verification code and scannable QR. Klarna and Qliro are prepared for upcoming releases.
Does it work with Gutenberg, Divi and Elementor?
Yes. Gutenberg blocks under the "Easy Booking" category with live preview, plus granular shortcodes for Divi and the classic editor. The plugin inherits your theme typography, colors and spacing.
Are PDF receipts included?
Yes. Branded PDF receipts with logo, company info, address, organisation number and VAT registration. Sent automatically by email together with HTML emails in the same style.
Where does my data live?
In your own WordPress database. The plugin runs entirely on your hosting. Stripe secrets are encrypted via SecretBox + WP-salts. No personal data is sent to external services without consent.
How much does it cost?
WF EasyBooking is 995 SEK/month or 9 950 SEK/year (two months free), ex. VAT. The subscription includes all updates and support during business hours. After purchase you receive a personal download link and a license key by email and install it on your WordPress in minutes.
How do I get the plugin after buying?
Checkout runs through Stripe (card). The moment payment is confirmed you land on a delivery page with your license key and a personal download link, and the same details are emailed to you. Then it is the normal WordPress flow: Plugins → Add New → Upload Plugin.
AI summary

A short factual Q&A summary for readers, search engines and AI services that need quick context about this page.

What is WF EasyBooking?
WF EasyBooking is a WordPress booking plugin for events, appointments and simple bookings with payment and receipts.
Who is WF EasyBooking for?
WF EasyBooking fits businesses that want booking directly inside WordPress without depending on a large external booking platform.
What is included in WF EasyBooking?
WF EasyBooking includes booking views, Stripe payment, pay on site, PDF receipts, Gutenberg blocks and updates from Webbfabriken.
Where is WF EasyBooking available?
WF EasyBooking is presented at webbfabriken.com/molntjanster/wf-easybooking and is sold directly by Webbfabriken.