
Need to charge for something on WordPress — a service, a subscription, a donation — but don’t want to set up a whole online store just to do it?
WPSmartPay accepts payments, subscriptions, and donations without WooCommerce, cart plugins, or custom code. Create a payment form, connect a gateway, share the link — start getting paid in minutes.
Invoice clients, bill recurring subscriptions, or collect one-time and recurring donations. No store to configure, no products to manage — just a form and a gateway.
✅ What’s New in Version 3.3.0
- Test Mode is now per gateway — Each gateway has its own Sandbox/Live switch, so you can trial one while the others stay live. Your current mode carries over on upgrade.
- See every Pro integration — The Integrations page lists them all, shown locked, so you can see the full range at a glance.
- Settings always reachable — Open a gateway’s settings while it is switched off, so you can set it up before turning it on.
- Template picker stays on screen — The form template chooser no longer opens past the bottom of the window.
Accept Payments Your Way
Connect the gateway that fits your business and start accepting payments immediately:
- PayPal Standard — Free, trusted, works out of the box
- Manual / Free Payment — For $0 or pay-later flows
- Stripe (Pro — most popular) — Cards, Apple Pay, Google Pay, Link, 135+ currencies
- Authorize.net (Pro) — Industry-standard gateway for US and Canadian businesses
- Mollie (Pro) — Ideal for European businesses; iDEAL, SEPA, and more
- Paddle (Pro) — Global merchant of record; handles VAT and sales tax automatically
- Razorpay (Pro) — Best for India-based businesses; cards, UPI, netbanking
- toyyibPay (Pro) — Malaysian FPX online banking gateway
- Paytm (Pro) — Popular Indian payment gateway
- bKash (Pro) — Mobile banking payments in Bangladesh
Invoicing Built Into WordPress
Stop switching between tools. WPSmartPay lets you create and send professional invoices without leaving the WordPress admin.
- Generate invoices for one-time or recurring payments
- Send to customers by email in one click
- Track status from Draft through Sent, Paid, and Overdue
- Customize with your logo and business details
Subscription and Recurring Payments (Pro)
Accept recurring payments and build predictable revenue streams with WPSmartPay Pro.
- Set up recurring billing on any payment form — weekly, monthly, or yearly
- Installment plans and fixed-period billing cycles
- Membership plans with role-based access control
- Renewal reminder emails sent automatically
- Supported on Stripe and Paddle gateways
Learn more about subscriptions
Native Gutenberg Payment Form Builder
Build payment forms the WordPress way — with blocks. Live preview as you design.
- Drag-and-drop fields: name, email, address, phone, and more
- Flexible pricing: fixed price, custom amount, or pricing tiers
- Start from the template library or build from scratch
- Embed anywhere with the SmartPay block, shortcode, or popup overlay
- Stacked or split checkout layout, and an optional “require login to checkout” toggle – per form
Donations Made Simple
Set up a donation form in minutes. Accept one-time or recurring donations from supporters worldwide.
- Let donors choose their own amount with the custom amount field
- Collect recurring donations with subscription billing (Pro)
- Send automatic thank-you emails on every donation
- Works with PayPal, Stripe, and all supported gateways
Anti-Spam Protection
Stop bot abuse before it reaches your payment processor. Choose from 3 built-in integrations:
- Cloudflare Turnstile — Privacy-first, invisible to real users
- hCaptcha — GDPR-compliant with high bot-detection accuracy
- reCAPTCHA v3 — Score-based, never interrupts real customers
Tax Control
Stay compliant without extra plugins:
- Percentage or fixed-amount tax rates
- Apply globally or per payment form
- Tax line shown clearly on checkout and receipts
Reports and Analytics
- Dashboard overview (free) — Total revenue, payment count, recent transactions, and key stats
- Advanced reports (Pro) — Tabbed reports for Revenue, Forms, Subscriptions, Goals, and Payment Recovery
- Date-range filters: today, this week, this month, custom
- Per-form conversion and revenue breakdown
CRM and Marketing Integrations (Pro)
Connect WPSmartPay to your marketing stack and automate post-payment workflows.
- Mailchimp — Add customers to lists and tags on payment
- MailerLite — Sync subscribers and trigger automations
- FluentCRM — Tag contacts and trigger sequences in your WordPress CRM
- AffiliateWP — Track affiliate referrals on every payment
- Zapier — Connect to 6,000+ apps with no code
- Pabbly Connect — Automate workflows with multi-step triggers
Course and Membership Integrations (Pro)
Sell courses and memberships without a separate checkout — payment and enrollment happen in one step.
- LearnDash — Enroll students in a course the moment payment clears
- Tutor LMS — Grant course access automatically on successful payment
- LifterLMS — Unlock memberships and courses after checkout
AI Agent Integration (Pro)
WPSmartPay Pro is built for the agentic web. Connect Claude, Cursor, or any MCP-compatible AI agent to your payment operations — no API scripting required.
Agents can take real actions inside your site using the built-in Model Context Protocol (MCP) server:
- Create payment forms from a prompt — agent scaffolds the full Gutenberg form with pricing tiers in seconds
- Query payments and customers — ask your agent to find a customer, pull recent transactions, or check payment status
- Create and send invoices — agent drafts an invoice and fires it to the customer by email in one step
- Generate coupon codes — bulk-create codes with custom prefixes, limits, and expiry from a single instruction
- Manage subscriptions — list active subscriptions or cancel one by customer email
Use Claude, ChatGPT, Codex, Cursor, or any tool that speaks Model Context Protocol. No webhooks or custom scripts needed — the MCP endpoint is built into the plugin.
Learn how to connect an AI agent
Who Is WPSmartPay For?
- Freelancers and Agencies — Invoice clients and accept one-time or recurring service payments
- Coaches and Consultants — Charge for sessions, courses, and memberships
- Nonprofits and Charities — Accept one-time and recurring donations
- Content Creators — Sell eBooks, templates, audio, and digital files
- Event Organizers — Ticket sales and event registrations
- Fitness and Wellness Studios — Sell subscription and class packages
Free Features at a Glance
- Native Gutenberg payment form builder + template library
- Invoice management (create, send, track)
- Anti-spam: Cloudflare Turnstile, hCaptcha, reCAPTCHA v3
- Tax control system
- Dashboard reports and analytics
- Customizable email templates
- Guided onboarding wizard
- Support and system info page
- Customer management
- Coupon codes
- PayPal Standard + manual/free payment gateway
- Test mode for safe development
- GDPR-friendly
- Developer hooks and filters
WPSmartPay Pro
Unlock more with WPSmartPay Pro:
Pro Payment Gateways:
Stripe – Authorize.net – Paddle – Razorpay – Mollie – bKash – toyyibPay – Paytm
Subscriptions and Recurring Billing:
* Recurring plans on forms and products
* Billing cycles and installment plans
* Renewal reminder emails
Advanced Coupon Management:
* Bulk coupon generation with custom prefix/suffix and quantity
* CSV export of generated codes
* Per-coupon and per-customer usage limits
* Percentage or fixed discounts with expiry dates
Outgoing Webhooks:
* Fire payment events to any URL in real time
* HMAC-SHA256 signed requests (Standard Webhooks spec)
* Automatic retry with delivery log
* Works with Zapier, Make, n8n, and custom endpoints
Advanced Reports:
* Revenue, Forms, Subscriptions, Goals, and Recovery tabs
* Per-form conversion and revenue breakdown
* Failed/abandoned payment recovery tracking
Marketing and Automation Integrations:
Mailchimp – MailerLite – FluentCRM – AffiliateWP – Pabbly – Zapier
Course and Membership Integrations:
LearnDash – Tutor LMS – LifterLMS
AI Agent Integration (MCP):
* Built-in Model Context Protocol server
* AI agents can create forms, query payments, send invoices, manage coupons and subscriptions
* Works with Claude, Cursor, and any MCP-compatible client
Gateway Coverage
- Stripe (Pro) — 47+ countries, 135+ currencies
- PayPal — 200+ countries, 25 currencies
- Authorize.net (Pro) — US and Canada; USD, CAD, GBP, EUR and more
- Mollie (Pro) — European Economic Area (EEA)
- Paddle (Pro) — Global merchant of record; handles VAT and sales tax worldwide
- Razorpay (Pro) — India, 100+ currencies
- toyyibPay (Pro) — Malaysia (MYR)
- Paytm (Pro) — India (INR)
- bKash (Pro) — Bangladesh (BDT)
Documentation: docs.wpsmartpay.com
Support: Priority email support for Pro users — get Pro
Screenshots

Dashboard - revenue overview, payment stats, and a quick-start checklist.

Payment form builder with native Gutenberg blocks and a checkout layout picker.

Form template library - pick a template or start from scratch.

Invoice management - create, send, and track invoices.

Payment gateway settings - connect PayPal, Stripe, Authorize.net, and more.

Reports dashboard with revenue charts and payment metrics.

Anti-spam settings for Turnstile, hCaptcha, and reCAPTCHA v3.

Guided onboarding wizard for new users.

Support page with system info, docs, and debug log.

Payment form preview