Conditional Logic for Payment Forms

Show or hide form fields based on what customers enter or select, so every customer sees a short form that fits them.

Conditional logic action and rule matching settings

Build Smarter Forms Without Code

Show or Hide Any Field

Choose whether a field appears or disappears when your rules match. Almost every field on the form can be shown or hidden.

Combine Multiple Rules

Require all rules to match, or just one. Compare text, numbers, dropdowns, checkboxes, and the selected price option.

Hidden Fields Never Block Checkout

A required field that is hidden is skipped during validation, and its value is not sent with the payment.

Explore More Powerful Features

Collect the information you need with text fields, dropdowns, checkboxes, and file uploads.

Create payment forms with our drag ‘n drop form builder in just a few minutes without writing any code.

Match every form to your brand with themes, custom colors, typography, and rounded corners.

Keep Payment Forms Short and Relevant

Long forms cost you payments. With conditional logic, you ask follow-up questions only when they matter. For example, show a company name field only when someone picks a business plan, or ask shipping questions only for physical products.

Rules update live as the customer types or changes a selection, so the form responds right away.

One Form, Many Paths

Instead of building a separate form for every situation, branch a single form into several flows. Show an upsell when a certain plan is chosen, hide fields that don’t apply to donors, or ask for extra details when a custom amount goes over a set value.

Conditional logic works with on-site payment forms, both embedded and overlay, and is included with every WP Simple Pay Pro license.

Start Accepting Payments Today

Start accepting one-time and recurring payments or donations on your WordPress website.

Our form templates let you create any kind of Stripe payment form form in just a few clicks.

You can select any template to view the demo and try it out. If it works for you, you can import it and publish it in minutes. Each WP Simple Pay template is fully customizable too!

Top 5 Reasons People Love WP Simple Pay

WP Simple Pay is the perfect Stripe payments solution for YOU. Here’s why over 14,000+ websites trust WP Simple Pay to collect millions of dollars every month.

Standalone Stripe Payments WordPress Plugin

Simple Setup

Skip the Hassle Of Complex Shopping Carts and Start Collecting in Minutes

Accepting payments in WordPress can be hard with complicated commerce solutions. WP Simple Pay makes it easy.

Create or link your Stripe account quickly and securely with Stripe Connect then choose from a pre-made payment form template to start accepting payments. No code required.

Recurring Payments

Instantly Increase Payments Collected With Automatically Billed Subscriptions

Remove the need to manually collect payments every billing cycle. Subscriptions automatically bill and can run indefinitely, creating passive payment collection.

Additionally, you can offer your visitors the option to select recurring payments when submitting a payment. Opting in to repeat payments is great for non-profit organizations accepting donations.

Stripe Recurring Payments WordPress Plugin
Drag and Drop Stripe Payments WordPress Plugin

Form Builder

Drag & Drop Custom Fields to Collect Additional Data With On-Site Payments

Boost payment conversions by collecting payments on your site without having to redirect your customers to Stripe’s site.

Use the advanced drag and drop form builder to add custom fields like dropdowns, checkboxes, file uploads, and more to collect additional data during payment.

Keep Payment Information Safe With Stripe’s Secure Payment Processing

We use Stripe’s PCI-compliant servers to securely store and process payments. No credit card or payment information ever touches your server.

WP Simple Pay supports Strong Customer Authentication (SCA) and Stripe’s advanced fraud protection that blocks fraud while allowing legitimate customers to checkout.

Payment forms also keep working on fully cached pages. They load a fresh security token every time, so they work with WP Rocket, LiteSpeed Cache, WP Super Cache, and host-level caching. You don’t need to set up any exclusions.

Secure Stripe Payments WordPress Plugin
Best Support Stripe Payments WordPress Plugin

Always Excellent, Always Reliable Customer Support

We understand that part of what you’re investing in when you buy our products is the service behind them.

This is why we put our customers first in everything we do.

We’re known for our world-class support, and we’re here to answer any questions you might have.

Start Accepting Payments Today

Start accepting one-time and recurring payments or donations on your WordPress website.