WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Convers Lab v3.2.5

WPSmartPay

Accept payments, subscriptions, and donations on WordPress with Stripe, PayPal, and more — invoices included, no store or cart required.

WPSmartPay

The facts

Rating
4.7★ from 18
Active installs
100+
Price
Free
Last updated
18 Aug 2026
Added
Jun 2020
Requires WP
6.0
Tested up to
WP 7.0.4
Requires PHP
8.1
Downloads
16,625

Our analysis

AI-assisted

WPSmartPay is a WordPress plugin that allows you to accept payments, donations, and subscriptions without the need for a full online store setup. You can create payment forms, connect various payment gateways, and start processing transactions quickly.

The plugin supports multiple payment forms on a single page and includes features for invoicing clients, managing recurring payments, and custom donation amounts. It is designed for users who want a straightforward way to handle payments directly from their WordPress site.

Best for: This plugin is suitable for nonprofits, freelancers, or small businesses needing a simple payment solution.

What it does well

  • Supports multiple payment gateways including PayPal and Stripe
  • Allows creation of both one-time and recurring payment forms
  • Includes invoicing features within the WordPress admin
  • Custom amount options for donations
  • User-friendly interface for managing payments and invoices

Where it falls short

  • Limited information on specific features of the Pro version
  • No details on support or documentation provided

Verdict

WPSmartPay offers a practical solution for handling payments and invoicing on WordPress without the complexity of a full eCommerce setup. It may be particularly beneficial for users looking for a straightforward payment processing tool.

From the developer

Convers Lab's own description of WPSmartPay, lightly tidied.

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.2.4

  • Multiple payment forms on one page — Place as many forms on a page as you like. Previously only the first one responded to clicks and submissions.
  • Allow Custom Amount is back in the sidebar — The toggle returns to the form editor’s Document sidebar, with an optional label field, so donation-style forms are straightforward to set up again.
  • Donation-only forms render correctly — A form with no preset amounts now shows the custom amount input on its own instead of hiding the amount section entirely.
  • Customer dashboard no longer redirects away — Logged-in users who have not paid yet can open the dashboard and profile pages and see an empty state.

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

See all gateways and pricing

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

Native Gutenberg Payment Form Builder

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for recurring billing.

Hostinger Reach

Launch and grow your email marketing effortlessly with Hostinger Reach. Collect contacts, sync subscribers, an...

Free 1M+ installs 5★ (6)
User Registration & Membership

Build membership sites with tiered plans, content restriction, drag-&-drop custom registration & login...

Free 50k+ installs 4.8★ (828)
SureCart

Make ecommerce easy with a simple-to-use, all-in-one platform that anyone can set up in just a few minutes!

Free 80k+ installs 4.8★ (281)
Email Subscribers & Newsletters

Add subscription forms on the website and send newsletters & automatically send post notification about ne...

Free 50k+ installs 4.6★ (1,168)
Newsletter

An email marketing tool for your blog: subscription forms to create your lists with unlimited subscribers and...

Free 200k+ installs 4.6★ (1,203)
WebSub

WebSub

88

A WebSub plugin for WordPress that enables real-time publishing and subscription capabilities.

Free 100k+ installs 5★ (6)