Template gallery — pick from 22 designs in seconds (10 bundled in-plugin + 12 remote).
Payment Page is the easiest way to accept Stripe payments on WordPress. Pick a template, connect Stripe, start collecting payments in 60 seconds. Free to start — only pay when you earn.
🎯 BUILT FOR
Freelancers invoicing clients and collecting retainer deposits
Coaches & Consultants taking deposits and selling session packages
Yoga, Fitness & Wellness studios selling memberships and class packs
Nonprofits accepting one-time and recurring donations
Agencies invoicing monthly maintenance and managing client billing
Creators & Educators selling courses, gated content, and subscriptions
⚡ KEY FEATURES
One-page Stripe checkout — Apple Pay, Google Pay, SEPA, ACH (Stripe Financial Connections), recurring, one-time
22 fully-styled starter templates — 10 bundled in-plugin (work offline) + 12 remote from paymentpageplugin.com; all fully customizable, mobile-first
Connect Stripe in 60 seconds — Stripe Connect onboarding handled for you
Recurring subscriptions — any frequency, any currency Stripe supports
Custom payment amounts — let customers choose donation or invoice amounts
Custom form fields — capture any data, stored in Stripe metadata
Prefill form fields — via query strings or for logged-in WordPress users
Elementor compatible — native widget for placing forms anywhere
HTTP webhooks — automate with Zapier, FluentForms, custom endpoints
PayPal Standard Checkout — alternative gateway, no platform fee
💰 PRICING — FREE TO START, ONLY PAY WHEN YOU EARN
The free version includes the full feature set. We charge a small 2% platform fee on Stripe transactions to keep the plugin sustainable and improving — only when you actually collect money. No subscriptions to pay, no hidden costs, no surprises.
Upgrade to Pro at $99/year (was $149) to:
Remove the 2% platform fee — keep 100% of your Stripe revenue
Other Stripe form plugins focus on one-off payments. Payment Page is built on Stripe Connect from the ground up — the same architecture that powers Substack, Lyft, and Shopify. That means:
One-click onboarding via Stripe’s official OAuth flow (no API keys to copy-paste)
No PCI burden — Stripe handles everything sensitive
Idempotent webhook processing — duplicate Stripe deliveries never re-charge or re-email
ACH async settlement properly tracked (processing → succeeded over 2-4 business days)
100+ businesses processed 7,103+ payments through Payment Page. 5.0★ on WordPress.org (23 reviews). 6 years in business.