WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Brandon Ernst v1.5.3

Payment Page

Accept Stripe payments on WordPress without WooCommerce. One-time and recurring forms, 22 form templates, Elementor, and PayPal one-time checkout.

Payment Page

The facts

Rating
5★ from 22
Active installs
200+
Price
Free
Last updated
28 Aug 2026
Added
Oct 2020
Requires WP
6.1
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
20,859

Our analysis

AI-assisted

Payment Page is a WordPress plugin that allows you to create Stripe payment forms without needing WooCommerce. You can set up one-time or recurring payment forms and connect them to an eligible Stripe account. The plugin supports various payment methods and offers templates for customisation, making it suitable for freelancers, nonprofits, and businesses that need straightforward payment solutions.

This plugin is designed for users who require a simple way to manage payments, such as coaches, fitness studios, and educators selling courses. It also includes features for custom form fields and post-payment actions, enhancing the user experience for both site owners and customers.

Best for: This plugin suits freelancers, nonprofits, and small businesses needing a simple payment solution.

What it does well

  • Supports one-time and recurring payment forms
  • Integrates with Stripe and PayPal
  • Custom form fields for additional information
  • Includes templates for payment forms and layouts
  • Free to start with a 2% platform fee on Stripe transactions

Where it falls short

  • Limited information on advanced features or support
  • No mention of refund policy for the paid features

Verdict

Payment Page offers a straightforward way to create payment forms on WordPress without the complexity of WooCommerce. It is a practical option for those looking to manage payments efficiently.

From the developer

Brandon Ernst's own description of Payment Page, lightly tidied.

Payment Page builds Stripe payment forms on WordPress without requiring WooCommerce. Create one-time or recurring forms, connect an eligible Stripe account, and publish a form with the plugin shortcode or native Elementor widget.

🎯 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 forms — cards, Apple Pay, Google Pay, SEPA Direct Debit, Alipay, and WeChat Pay, subject to account, country, currency, browser, device, and recurring-payment eligibility
  • 22 payment-form setting templates — 10 bundled in the plugin and 12 delivered from the public template endpoint
  • 11 separate Elementor full-page layouts — page designs are distinct from the payment-form setting templates
  • Stripe Connect onboarding — start the released OAuth onboarding flow from WordPress without copying API keys into the plugin settings
  • One-time and recurring plans — one-time, daily, weekly, monthly, quarterly, every six months, annually, and every three years
  • Donation forms & custom amounts — let customers choose the amount for donations or invoices
  • Custom form fields — collect additional information relevant to the payment
  • Prefill form fields — pass values into a form via query strings
  • Elementor widget and shortcode — place a released payment form in a page layout
  • Post-payment actions — configure confirmation emails, redirects, success/failure messages, and HTTP requests
  • PayPal Standard Checkout — an alternative one-time gateway with no Payment Page platform fee

💰 pricing — free to start, only pay when you earn

The free version includes the core plugin and applies a 2% Payment Page platform fee to Stripe transactions. Stripe’s own processing fees and terms still apply. Payment Page does not apply that platform fee to PayPal payments.

  • Remove the 2% Payment Page platform fee — Stripe processing fees and terms still apply
  • Unlock ACH Direct Debit through Stripe Financial Connections, subject to Stripe eligibility
  • Priority support

See pricing →. Review the governing EULA and the terms shown at checkout before purchasing; the marketing listing does not state a refund duration while public summaries are being reconciled.

🔌 integrates with

  • Stripe — Stripe Connect integration for cards, SEPA Direct Debit, Apple Pay, Google Pay, Alipay, and WeChat Pay; ACH Direct Debit is Pro. Availability depends on the connected account and transaction.
  • PayPal — Standard Checkout for one-time payments
  • Elementor — native payment-form widget
  • HTTP endpoints — send a configurable HTTP request after payment

🔒 security

Stripe card fields are rendered with Stripe Elements rather than ordinary WordPress inputs. Site owners still remain responsible for securing WordPress, restricting access, keeping software updated, showing required notices, and completing the compliance steps that apply to their business and integration.

🆚 why choose Payment Page

Payment Page focuses on standalone WordPress payment forms when a WooCommerce cart and catalog are unnecessary. The released plugin combines Stripe Connect onboarding, defined one-time and recurring plans, configurable form fields and actions, 22 form-setting templates, and a native Elementor widget. Payment-method availability remains subject to the selected gateway, account, country, currency, browser, device, plan, and recurring-payment support.

Read the documentation → · See pricing →

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for taking payments.

Forminator Forms

Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...

Free 600k+ installs 4.8★ (2,117)
SureForms

AI form generator and WordPress form builder for contact and Stripe payment forms, with surveys and quizzes in...

Free 500k+ installs 4.9★ (90)
Appointment Booking Plugin

Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...

Free 100k+ installs 4.9★ (99)
Easy Digital Downloads

The #1 eCommerce plugin to sell digital products & subscriptions. Accept payments with Stripe & PayPal...

Free 40k+ installs 4.7★ (590)