Rated 5 stars on WordPress.org

Beautiful payment forms for WordPress. No store required.

Create one-time, recurring, donation, and subscription forms with Stripe and PayPal—without adding WooCommerce, a cart, or a complicated checkout flow.

  • Free plugin available
  • No credit card required
  • Powered by Stripe Connect
  • No WooCommerce required
Payment Page checkout form with currency, one-time and recurring choices, and customer fields
Start free
$0
Payment Form Templates
22
Elementor Page Templates
11
Payment gateways
Stripe + PayPal
How it works

From install to first payment in four steps

Install the plugin, connect Stripe, choose a starting design, and publish your form.

  1. Step 01

    Install

    Install the free plugin from WordPress.org without entering a payment card for the download.

  2. Step 02

    Connect Stripe

    Use Stripe Connect onboarding to link an eligible Stripe account without pasting secret API keys into WordPress.

  3. Step 03

    Customize

    Pick a Payment Form Template or start from a blank form, then tailor the pricing, fields, payment methods, follow-up actions, and styling.

  4. Step 04

    Publish

    Add the shortcode to a WordPress page or place the native Payment Page widget in Elementor.

Features

Everything you need to get paid

Built for WordPress site owners who want a focused path from plugin setup to a published payment form.

One-page Stripe checkout

Present product details, customer fields, pricing, and eligible Stripe payment methods in one published form.

  • Cards
  • Apple Pay
  • Google Pay
  • SEPA
  • Alipay
  • WeChat Pay
Pro

ACH Direct Debit

Bank-account payments via Stripe Financial Connections, subject to Stripe account and transaction eligibility.

Native Elementor widget

Place the native widget in an Elementor layout and select the form. Use the shortcode anywhere WordPress accepts shortcodes.

Confirmation email builder

Configure customer-facing confirmation content and email behavior for the form. Delivery still depends on the WordPress email setup.

Recurring + one-time

Offer one-time payments or seven recurring intervals, with an optional different first payment amount for recurring plans.

Custom fields & prefill

Capture relevant custom information and prefill supported form values from query parameters.

See every feature →

Templates

Two template types. Pick what you need.

Elementor Page Templates design the complete page. Payment Form Templates design the standalone payment form.

Browse Elementor Page TemplatesBrowse Payment Form Templates

Pricing

Start free. Upgrade when ready.

Free on WordPress.org with a 2% Stripe platform fee. Pro removes the fee and unlocks ACH Direct Debit.

Free

Core plugin — 2% Payment Page platform fee on Stripe payments

$0 plugin download

  • 22 Payment Form Templates
  • Stripe + PayPal, Apple Pay, Google Pay, SEPA
  • Stripe Connect onboarding without pasting secret keys
  • One-time + seven recurring intervals
  • Elementor widget, HTTP actions, and confirmation email settings
Download Free

Pro

Remove the Payment Page Stripe platform fee

$99/ year · single site

  • 0% Payment Page platform fee — Stripe processing fees and terms still apply
  • ACH Direct Debit via Stripe Financial Connections
  • Priority support
  • Everything included in Free
Get Pro
Customer stories

What WordPress.org reviewers say

Rated 5 out of 5 on WordPress.org.Read more reviews.

★★★★★
“Easy to use, flexible, offers many features that are quick and easy to understand.”
@lisapruchkinaRead on WordPress.org
★★★★★
“Their responses to my questions were quick and concise.”
@kimmiekayeRead on WordPress.org
★★★★★
“Simple and attractive. It’s the perfect payment page for accepting payments from my students.”
@yoshuareeceRead on WordPress.org
FAQ

Questions, answered

Is the free version really free?

Yes. Payment Page is available free from WordPress.org. The Free plan applies a 2% Payment Page platform fee to Stripe payments; PayPal payments do not carry that platform fee. Pro removes the Payment Page Stripe platform fee.

How do I remove the 2% transaction fee?

Upgrade to a single-site Payment Page Pro annual license at $99. Pro removes the 2% Payment Page platform fee from future Stripe payments and unlocks ACH Direct Debit through Stripe Financial Connections.

Which payment methods are supported?

Payment Page exposes cards, Apple Pay, Google Pay, SEPA Direct Debit, Alipay, and WeChat Pay through Stripe; ACH Direct Debit through Stripe Financial Connections in Pro; and one-time PayPal Standard Checkout. Visibility and recurring support depend on the gateway, connected account, country, currency, browser or device, plan, method, and transaction.

Do I need WooCommerce?

No. Payment Page is built for exactly the sites WooCommerce is overkill for — services, donations, memberships, and simple products. Install, connect Stripe, publish a form. No cart, no checkout funnel, no product catalog.

Does it work with Elementor?

Yes. Payment Page ships a native Elementor widget and a shortcode that can be inserted wherever WordPress accepts shortcodes.

Can I charge in EUR, GBP, or other currencies?

Use Stripe-supported currencies, subject to the connected account country, payment method, currency, and recurring-payment compatibility.

Read all FAQs →

Build your WordPress payment form.

Download the free plugin from WordPress.org. Upgrade when removing the Payment Page Stripe platform fee or unlocking ACH fits the form.

Opens in a new tab.