Title: WPSmartPay – Payment Forms, Invoices, Donations &amp; Subscriptions
Author: Convers Lab
Published: <strong>June 11, 2020</strong>
Last modified: July 1, 2026

---

Search plugins

![](https://ps.w.org/smartpay/assets/banner-772x250.png?rev=2322215)

![](https://ps.w.org/smartpay/assets/icon.svg?rev=2322200)

# WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions

 By [Convers Lab](https://profiles.wordpress.org/converswp/)

[Download](https://downloads.wordpress.org/plugin/smartpay.3.0.0.zip)

 * [Details](https://en-nz.wordpress.org/plugins/smartpay/#description)
 * [Reviews](https://en-nz.wordpress.org/plugins/smartpay/#reviews)
 *  [Installation](https://en-nz.wordpress.org/plugins/smartpay/#installation)
 * [Development](https://en-nz.wordpress.org/plugins/smartpay/#developers)

 [Support](https://wordpress.org/support/plugin/smartpay/)

## Description

**WPSmartPay** is the simplest way to accept payments, send professional invoices,
and collect donations on WordPress.

No complex store setup. No bloated cart plugin. Just create a payment form, connect
a gateway, and start getting paid — in minutes.

Use it to invoice clients, accept one-time or recurring donations or charge for 
services. WPSmartPay handles the money side so you can focus on the work.

### ✅ What’s New in Version 3.0

**New:**

 * **New – Rebuilt Gutenberg payment form builder** — Design payment forms visually
   using the WordPress block editor. No page builders required.
 * **Invoice Management** — Create, send, and track professional invoices directly
   from your WordPress dashboard.
 * **Advanced Reports** — Revenue charts, payment trends, and subscription metrics
   with date-range filters.
 * **Anti-Spam Control System** — Protect payment forms with 3 built-in integrations:**
   Cloudflare Turnstile**, **hCaptcha**, and **reCAPTCHA v3**.
 * **Tax Control System** — Define tax rates (percentage or fixed) and apply them
   globally or per form.
 * **Email Templates & Controls** — Customizable transactional emails with full 
   subject, heading, and content control.
 * **Redesigned Dashboard** — Real-time overview of revenue, recent transactions,
   and key business metrics.
 * **Onboarding Wizard** — Step-by-step guided setup for currency, pages, and gateway
   in minutes.
 * **Support & System Info Page** — Built-in hub for system information, documentation,
   and debug log access.

**Improved:**

 * **Modern Admin UI** — The entire plugin has a new, clean, professional interface
   built for speed and clarity.
 * **Better Page Experiences** — Subscriptions, Payments, Customers, Coupons, Integrations,
   and Settings pages are all faster and easier to use.

### 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: Draft  Sent  Paid  Overdue
 * Customize with your logo and business details

### Accept Payments Your Way

Connect the gateway that fits your business and start accepting payments immediately:

 * **Stripe** _(Pro — most popular)_ — Cards, Apple Pay, Google Pay, Link
 * **PayPal Standard** — Free, trusted, works out of the box
 * **Authorize.net** _(Pro)_ — Industry-standard gateway for US businesses
 * **Mollie** _(Pro)_ — Ideal for European businesses
 * **Paddle** _(Pro)_ — Global merchant of record; handles tax automatically
 * **Razorpay** _(Pro)_ — Best for India-based businesses
 * **toyyibPay** _(Pro)_ — Malaysian online banking gateway
 * **Paytm** _(Pro)_ — Popular Indian payment gateway
 * **bKash** _(Pro)_ — Mobile banking payments in Bangladesh

### 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

### 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: block, shortcode, or popup overlay

### 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 & Analytics

 * Total revenue, payment count, and average order value
 * Subscription revenue and trends over time
 * Date-range filters: today, this week, this month, custom
 * Clean data tables

### Who Is WPSmartPay For?

 * **Freelancers & Agencies** — Invoice clients and accept one-time or recurring
   service payments
 * **Coaches & Consultants** — Charge for sessions, courses
 * **Nonprofits & Charities** — Accept one-time and recurring donations
 * **Content Creators** — Sell eBooks, templates, audio, and digital files
 * **Event Organizers** — Ticket sales and event registrations
 * **Fitness & 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
 * Advanced reports & analytics dashboard
 * Customizable email templates
 * Guided onboarding wizard
 * Support & 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](https://wpsmartpay.com/pricing/):

**Pro Payment Gateways:**
 Stripe · Authorize.net · Paddle · Razorpay · Mollie ·
bKash · toyyibPay · Paytm

**Subscriptions & Recurring Billing:**
 * Recurring plans on forms and products *
Billing cycles and installment plans * Renewal reminder emails

**Advanced Coupon Management:**
 * Bulk coupon generation * 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 * Works with Zapier, Make, n8n, and custom endpoints

**Marketing & Automation Integrations:**
 Mailchimp · MailerLite · FluentCRM · AffiliateWP·
Pabbly · Zapier

[**Get WPSmartPay Pro **](https://wpsmartpay.com/pricing/)

#### Gateway Coverage

 * **Stripe (Pro — most popular)** — 47+ countries, 135+ currencies
 * **PayPal** — 200+ countries, 25 currencies
 * **Authorize.net (Pro)** — US-focused; 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)

#### Get Help

 * [Documentation](https://wpsmartpay.com/docs/)
 * Built-in System Info & Debug Log (WPSmartPay  Support)
 * Priority email support for Pro users

[Purchase WPSmartPay Pro](https://wpsmartpay.com/pricing/) for priority support.

## Screenshots

[⌊Payment form builder — native Gutenberg blocks with live preview.⌉⌊Payment form
builder — native Gutenberg blocks with live preview.⌉[

Payment form builder — native Gutenberg blocks with live preview.

[⌊Form template library — pick a template or build from scratch.⌉⌊Form template 
library — pick a template or build from scratch.⌉[

Form template library — pick a template or build from scratch.

[⌊Invoice management — create, send, and track invoices.⌉⌊Invoice management — create,
send, and track invoices.⌉[

Invoice management — create, send, and track invoices.

[⌊Settings <span aria-hidden=⌉⌊Settings <span aria-hidden=⌉→ Payment Gateways — active and Pro-locked gateway cards.” class=”wp-image-9000004″ srcset=”https://i0.wp.com/ps.w.org/smartpay/assets/screenshot-4.jpg?rev=2322200&w=300 300w, https://i0.wp.com/ps.w.org/smartpay/assets/screenshot-4.jpg?rev=2322200&w=600 600w, https://i0.wp.com/ps.w.org/smartpay/assets/screenshot-4.jpg?rev=2322200&w=900 900w” sizes=”(max-width: 599px) 50vw, 33vw” width=”2000″ height=”1200″ loading=”eager” fetchpriority=”high” decoding=”async”/>](https://ps.w.org/smartpay/assets/screenshot-4.jpg?rev=2322200)

Settings  Payment Gateways — active and Pro-locked gateway cards.

[⌊Reports dashboard — revenue charts and payment metrics.⌉⌊Reports dashboard — revenue
charts and payment metrics.⌉[

Reports dashboard — revenue charts and payment metrics.

[⌊Anti-spam settings — Turnstile, hCaptcha, and reCAPTCHA v3.⌉⌊Anti-spam settings—
Turnstile, hCaptcha, and reCAPTCHA v3.⌉[

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

[⌊Guided onboarding wizard for new users.⌉⌊Guided onboarding wizard for new users
.⌉[

Guided onboarding wizard for new users.

## Blocks

This plugin provides 2 blocks.

 *   Product
 *   Form

## Installation

 1. Go to **Plugins  Add New** in your WordPress dashboard.
 2. Search for **“WPSmartPay”**.
 3. Click **Install Now**, then **Activate Plugin**.
 4. Follow the **Setup Wizard** to configure your currency, pages, and first payment
    gateway.
 5. Go to **WPSmartPay  Forms** to create your first payment form.

## FAQ

### Is WPSmartPay free?

Yes. The core plugin is completely free and includes the Gutenberg form builder,
invoice management, tax control, anti-spam protection, reports, email templates,
and PayPal Standard gateway.

### Which payment gateways are supported?

Free: PayPal Standard and Manual/Free gateway. Pro: Stripe, Authorize.net, Paddle,
Razorpay, Mollie, bKash, toyyibPay, Paytm.

### Can I send invoices from WordPress?

Yes. WPSmartPay includes a built-in invoice management system. Create invoices, 
send them to customers by email, and track their status — all from the WordPress
admin.

### Does WPSmartPay support recurring donations?

Yes — recurring subscription billing is available with WPSmartPay Pro.

### Is it GDPR compliant?

Yes. Payment card data is never stored on your server — all sensitive data is handled
directly by the payment gateway. Turnstile and hCaptcha are privacy-first options;
reCAPTCHA v3 is also supported for teams already using Google’s ecosystem.

### Can I accept donations?

Yes. Enable the custom amount field on any payment form to accept one-time donations.
Recurring donations are available with Pro.

### Does it work with the Gutenberg block editor?

Yes — the form builder is built entirely on Gutenberg blocks and integrates natively
with the WordPress editor.

## Reviews

![](https://secure.gravatar.com/avatar/84e2166af12ab7613f433838a14847677531af2285da4f8effd1685fdaf3593b?
s=60&d=retro&r=g)

### 󠀁[Terrible support and missing features](https://wordpress.org/support/topic/terrible-support-and-missing-features/)󠁿

 [mycheze](https://profiles.wordpress.org/mycheze/) July 8, 2024

I would not recommend WPSmartPay. In short: Many advertised features DO NOT work
or are bugged Support is terrible, generic and very slow Even highly skilled, experienced
WordPress devs struggle to implement the plugin

![](https://secure.gravatar.com/avatar/9d97b9f81fdf03799c2c775cac803e009502315e31a95d1e148a85b4861d9fb0?
s=60&d=retro&r=g)

### 󠀁[Bad support](https://wordpress.org/support/topic/bad-product-maintenance-and-bad-support/)󠁿

 [Anonymous User 21072922](https://profiles.wordpress.org/anonymized-21072922/) 
November 1, 2023

Very bad support.

![](https://secure.gravatar.com/avatar/0361222ec248091e4b3df42291acb1377e41de5762ccb1cfb5588dd8f81d9164?
s=60&d=retro&r=g)

### 󠀁[Great Plugin!](https://wordpress.org/support/topic/great-plugin-32348/)󠁿

 [Md Hasanuzzaman](https://profiles.wordpress.org/webhasan/) October 10, 2021

Really it’s a good plugin for handling payment with WooCommerce through Paddle. 
I have been using the Pro Version of it’s for processing subscription payment for
my plugin “Leo Product Recommendations for WooCommerce”

![](https://secure.gravatar.com/avatar/ede4e13e95d1e60596d18b53a3211bfd07813af7f94f3298d25af108b940ca8a?
s=60&d=retro&r=g)

### 󠀁[grrreat payment solution!](https://wordpress.org/support/topic/grrreat-payment-solution/)󠁿

 [chriswinters](https://profiles.wordpress.org/chriswinters/) June 27, 2021

Love this! Very well thought out and eliminates some headaches associated with the“
woo” experience, and pairing this with paddle for woo makes this a lot better option
than woo subscriptions in my opinion. Clean and sleek!

![](https://secure.gravatar.com/avatar/272a701978fe83cb068256883eafed2c06f9c5410ee4309c93f98b21cff33b8f?
s=60&d=retro&r=g)

### 󠀁[Great payment solution!](https://wordpress.org/support/topic/great-payment-solution/)󠁿

 [Henry Hoe](https://profiles.wordpress.org/hyzhenry/) June 13, 2021

If you need a simple tool to collect payment, wp smartpay is great!

![](https://secure.gravatar.com/avatar/08a1c3bf2949e1da7a602ae4e3717c99c0ab3b26554a06215f5ed6c5d019d306?
s=60&d=retro&r=g)

### 󠀁[Payment Collection Made Simple](https://wordpress.org/support/topic/payment-collection-made-simple/)󠁿

 [Mark Bennett](https://profiles.wordpress.org/flaboi850m/) June 11, 2021

I didn’t need bulky WooCommerce to collect payments for a single item. Smartpay 
provide me with a fast and easy solution to collet payments.

 [ Read all 18 reviews ](https://wordpress.org/support/plugin/smartpay/reviews/)

## Contributors & Developers

“WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions” is open source
software. The following people have contributed to this plugin.

Contributors

 *   [ Convers Lab ](https://profiles.wordpress.org/converswp/)

[Translate “WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions” into your language.](https://translate.wordpress.org/projects/wp-plugins/smartpay)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/smartpay/), check out
the [SVN repository](https://plugins.svn.wordpress.org/smartpay/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/smartpay/) by [RSS](https://plugins.trac.wordpress.org/log/smartpay/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.0.0

 * New – Rebuilt Gutenberg payment form builder with live block preview
 * New – Form template library with ready-made templates across categories
 * New – Invoice management: create, send, and track invoices from WP admin
 * New – Advanced reports dashboard with revenue charts and date-range filters
 * New – Anti-spam control: Cloudflare Turnstile, hCaptcha, reCAPTCHA v3
 * New – Tax control system: percentage and fixed-amount rates, global or per-form
 * New – Redesigned email templates with subject, heading, and content controls
 * New – Dashboard redesign: revenue overview, recent payments, quick actions
 * New – Guided onboarding wizard for currency, pages, and gateway setup
 * New – Support page: system info, documentation links, and debug log
 * New – Payment gateways managed from Settings  Payment Gateways; Pro gateway locked
   cards shown when Pro is not active
 * New – Legacy form migrator: recovers pre-3.0 forms with stale block markup
 * Improved – Entire admin UI redesigned with a modern, accessible interface
 * Improved – Subscriptions, Payments, Customers, Coupons, Integrations, and Settings
   pages redesigned for speed and usability
 * Fix – Legacy form builder no longer shows “invalid content” for migrated forms
 * Fix – Pricing and submit blocks rebuilt to match current native form format

#### 2.8.3

 * Security – Direct file access protection added to all PHP files
 * Fix – PHP 8.1 nullable parameter compatibility in framework classes
 * Fix – WordPress Plugin Check compliance: escaping, i18n, sanitization
 * Update – Tested up to WordPress 6.9

#### 2.8.2

 * Fix – Broken form issue

#### 2.8.1

 * Feature – Coupon validation (frontend & backend)
 * Fix – Compatibility issue with Pro version
 * Fix – Deprecation issues
 * Update – Coupon list UI & UX
 * Update – Documentation link

#### 2.8.0

 * Fix – Major security issues (nonces, escaping, sanitization)
 * Fix – Deprecation issues
 * Fix – Text domain warnings

#### 2.7.13

 * Fix – Input sanitization for form submission
 * Fix – Text domain warning

#### 2.7.12

 * Fix – Add instructions to enable payment gateways in Pro version

#### 2.7.0

 * Add – Paytm payment gateway

#### 2.6.7

 * Add – toyyibPay payment gateway

#### 2.6.1

 * New – Mollie payment gateway
 * New – Register custom payment gateway hook

#### 2.5.0

 * Add – Razorpay payment gateway

#### 2.4.0

 * New – Coupon system
 * New – MailerLite integration
 * New – Onboarding welcome flow

#### 2.0.0

 * New – Debug log settings
 * New – Customer details page
 * New – Monthly report page

#### 1.1.0

 * New – ReactJS admin SPA
 * New – Gutenberg form builder
 * New – Dashboard

#### 1.0.0

 * Initial stable release

## Meta

 *  Version **3.0.0**
 *  Last updated **19 hours ago**
 *  Active installations **100+**
 *  WordPress Version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP Version ** 8.1 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/smartpay/)
 * Tags
 * [donations](https://en-nz.wordpress.org/plugins/tags/donations/)[invoices](https://en-nz.wordpress.org/plugins/tags/invoices/)
   [payment forms](https://en-nz.wordpress.org/plugins/tags/payment-forms/)[paypal](https://en-nz.wordpress.org/plugins/tags/paypal/)
   [stripe](https://en-nz.wordpress.org/plugins/tags/stripe/)
 *  [Advanced View](https://en-nz.wordpress.org/plugins/smartpay/advanced/)

## Ratings

 4.7 out of 5 stars.

 *  [  16 5-star reviews     ](https://wordpress.org/support/plugin/smartpay/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/smartpay/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/smartpay/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/smartpay/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/smartpay/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/smartpay/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/smartpay/reviews/)

## Contributors

 *   [ Convers Lab ](https://profiles.wordpress.org/converswp/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/smartpay/)