Answers to the most common questions about WP SmartPay — what it does, what it requires, and how it compares to other payment plugins.
What is WP SmartPay?
WP SmartPay is a WordPress payment plugin that lets you accept one-time and recurring payments directly from your site using a simple form. The free plugin supports PayPal Standard and one-time payments. WP SmartPay Pro adds subscription billing, invoices, coupons, bulk payments, reports, and 20+ gateway and integration options.
Does WP SmartPay require WooCommerce?
No. WP SmartPay is completely independent of WooCommerce. It is designed for digital products, memberships, donations, and services — not physical goods with shipping and inventory. If you need a cart-based shopping experience, WooCommerce is the better fit. If you need a fast, focused payment form, WP SmartPay is the better fit.
Which payment gateways are supported?
The free plugin includes PayPal Standard and a Manual / Offline gateway. WP SmartPay Pro adds:
- Stripe (cards, Apple Pay, Google Pay)
- Paddle Classic and Paddle Billing (merchant of record)
- Razorpay (India — cards, UPI, net banking)
- Mollie (Europe — cards, iDEAL, SEPA)
- bKash (Bangladesh)
- Toyyibpay (Malaysia)
- Paytm (India)
- Authorize.Net (US, Canada, UK)
What PHP and WordPress versions are required?
- PHP: 8.2 or higher
- WordPress: 6.0 or higher
- The free plugin must be active for WP SmartPay Pro to work
Does WP SmartPay work with page builders?
Yes. Payment forms are embedded using a shortcode ([smartpay_form id="123"]) which works in Elementor, Divi, Beaver Builder, Gutenberg, and any theme that supports standard WordPress shortcodes.
Is WP SmartPay PCI compliant?
Payment card data never passes through your WordPress server. Card details are handled directly by the payment gateway (Stripe, Paddle, etc.) using hosted fields or hosted checkout pages. This means your site is SAQ-A compliant — the lightest level of PCI compliance — with no card data ever stored on your hosting.
Can I accept payments in multiple currencies?
WP SmartPay processes payments in the currency set in Settings → General → Currency. The available currencies depend on your payment gateway. Stripe supports 135+ currencies; PayPal, Razorpay, and others support their respective regional currencies. You cannot have different forms in different currencies on the same site (one currency per installation).
Does WP SmartPay have a free trial or money-back guarantee?
WP SmartPay Pro is sold with a 14-day refund policy. If the plugin doesn't meet your needs, contact support within 14 days of purchase for a full refund. No trial license is required — the free plugin lets you test basic payment forms before upgrading.
How do I update the plugin?
- Go to WordPress Admin → Dashboard → Updates.
- If a Pro update is available, it will appear after your license is activated in SmartPay → Settings → License.
- Click Update Now. Automatic updates require an active license.
Can I use WP SmartPay on multiple sites?
It depends on your license tier. Check your license details at SmartPay → Settings → License. Most Pro licenses cover a set number of sites. Contact support if you need to transfer a license from one domain to another.
Where can I get support?
- Documentation: docs.wpsmartpay.com (you're here)
- Support tickets: wpsmartpay.com/support (Pro license required)
- Community: WordPress.org support forums (free plugin questions)