PayStudio | Payment Links & Invoices for WordPress
Payment links, donations, subscriptions and instalments on a designed checkout; invoices with PDF and reminders; coupons; VAT + VIES; eight gateways.
Highlights
All 12 features →PayStudio | Payment Links, Invoices, Subscriptions & a Designed Checkout for WordPress
PayStudio takes payments without a shop. Create a payment link, a donation page, a subscription or an instalment plan and send the address: customers pay on a designed, hosted checkout with the gateway you chose. Send invoices with a PDF and a pay link and let the reminders chase them. Subscriptions bill through Stripe or by invoice with dunning. Tax rules, VIES-validated VAT numbers, coupons, on-paid actions and a ledger that never charges twice.
Key Features
- Payment links for one-time payments, donations with presets or a free amount, subscriptions (day / week / month / year, trials) and instalment plans; quantities, coupons, expiry and limits, images and descriptions
- Your own checkout fields (text, select, checkbox…); on-paid actions: add a role, create the account, send files (media library or ShareVault), enrol LearnDash / Tutor courses, a signed webhook, a thank-you message and redirect
- Hosted at /pay// or on your own pay host (pay.yourdomain.com); embeddable with [paystudio_button] and [paystudio_form]
- Checkout designer: split or centered layout, colours, radius, font, dark style, button text, footer, custom CSS, live preview; per-link design override
- Eight gateways: Stripe (one-off and native subscriptions with webhooks), PayPal, Paddle (merchant of record), Paystack, Razorpay, Flutterwave, M-Pesa STK push, bank transfer / manual; test modes; connection tests
- A catalog of 60 providers filtered by your business country, with methods, fees and notes, so you pick what actually serves you
- Invoices: line items, per-line tax, discounts, due dates, notes and terms; numbering with prefix and yearly reset; PDF; send, resend and remind (before due and at 1, 7, 14 days overdue); partial payments; offline payments; void
- Subscriptions: Stripe bills natively; every other gateway renews by invoice, issued ahead of each period, with dunning reminders and automatic cancellation after the grace period; instalment plans complete automatically; a customer page to see payments and cancel
- Tax rules by country, EU or continent, inclusive or exclusive prices; EU VAT numbers validated against VIES with reverse charge for valid B2B customers outside your country
- Ledger-first: every attempt is an order first; retries resume the same gateway session instead of opening another; marking paid is idempotent; lost return trips are settled by an hourly re-check; refunds through the gateway where supported
- Receipts page with status polling (M-Pesa, bank transfer), PDF receipts, legal pages (terms, privacy, refunds) served from the same host, receipt and notification emails
- Overview with revenue per currency, a 30-day chart, gateway split, top links, recent payments; orders with refund / re-check / mark paid; coupons; an activity log; Site Health check
Gateways
- Settings: business country and currency — the Gateways tab then shows which of 60 providers serve merchants where you are
- Enable the ones you have accounts with (Stripe, PayPal, Paddle, Paystack, Razorpay, Flutterwave, M-Pesa, bank transfer), paste the keys, press Test
- Point the provider webhook at the URL shown so payments settle even when a customer closes the tab
- Create a payment link and pay it in test mode
Installation
- Download the zip from your Library
- In wp-admin go to Plugins › Add New › Upload Plugin, choose the zip and activate it
- A new menu entry appears in the admin sidebar; open it
- PayStudio › Settings: business details, country, currency; Gateways: enable one; create a link and open its page
Requirements
- WordPress 6.0 or newer (tested up to 7.0)
- PHP 8.0 or newer
- An account with at least one of the integrated gateways (bank transfer needs none)
- HTTPS on the site
- Optional: ShareVault for file delivery, LearnDash or Tutor LMS for enrolments
What You Get
- PayStudio 1.0.0 for WordPress (
paystudio-1.0.0.zip) - Full, readable PHP and JavaScript source, no obfuscation
- Updates for the term of your licence
Works With
Part of the Alpha WordPress line, built with one admin kit; CodeSell is the full store, PayStudio is for everything that is not a catalog: CodeSell, ShareVault, LicenseGuard, GeoGate, AlphaLogin, SiteStats.
The screenshots show the plugin on our demo site with sample data.
Everything included
- Payment links for one-time payments, donations with presets or a free amount, subscription
- Your own checkout fields (text, select, checkbox…); on-paid actions: add a role, create th
- Hosted at /pay// or on your own pay host (pay.yourdomain.com); embeddable with [paystudio_
- Checkout designer: split or centered layout, colours, radius, font, dark style, button tex
- Eight gateways: Stripe (one-off and native subscriptions with webhooks), PayPal, Paddle (m
- A catalog of 60 providers filtered by your business country, with methods, fees and notes,
- Invoices: line items, per-line tax, discounts, due dates, notes and terms; numbering with
- Subscriptions: Stripe bills natively; every other gateway renews by invoice, issued ahead
- Tax rules by country, EU or continent, inclusive or exclusive prices; EU VAT numbers valid
- Ledger-first: every attempt is an order first; retries resume the same gateway session ins
- Receipts page with status polling (M-Pesa, bank transfer), PDF receipts, legal pages (term
- Overview with revenue per currency, a 30-day chart, gateway split, top links, recent payme
Platforms
Requirements
- WordPress 6.0+
- PHP 8.0+
- HTTPS
In the download
Personal
One non-commercial project
- 1 activation seat
- 1 year of updates
- One end product
- Non-commercial use
- Community support
- 14-day refund window
Commercial
Ship paid products
- 5 activation seats
- 1 year of updates
- One paid end product
- Unlimited end users
- Priority support
- Source files
- 14-day refund window
Extended
Resell & white-label
- Unlimited activation seats
- Lifetime updates
- Unlimited end products
- White-label & resell
- 1-hour SLA
- Seat-free team use
- 14-day refund window
One purchase per product, no subscription. Each licence comes with a signed key — 1 seat on Personal, 5 seats on Commercial, unlimited seats on Extended. Paid licences can be refunded within 14 days from your order page.
- v1.0.0LatestOct 14, 2026
- First release
Be the first to review PayStudio | Payment Links & Invoices for WordPress — reviews come from customers who bought it, so every one is a verified purchase.
Frequently asked
Can I use my own domain for the checkout?
Yes: point pay.yourdomain.com at this WordPress (same server, added to the site's host names) and set it under Settings. Every path on that host becomes a PayStudio page.
Where do card numbers go?
To the provider's hosted page or widget. PayStudio never sees or stores card data.
What happens if a customer pays but never returns to the site?
The provider webhook marks the order paid; failing that, an hourly job asks the gateway about every pending payment and settles it.
How do subscriptions work without Stripe?
A renewal invoice is issued ahead of each period and emailed with a pay link; reminders follow at the days you set, and the subscription is cancelled after the grace period if it stays unpaid.
How do I get the files after paying?
Straight after checkout you land on your order page with the download button and your licence key. A receipt is emailed to you, and every order stays in My library.
Which licence do I need?
Personal — One non-commercial project. Commercial — Ship paid products. Extended — Resell & white-label. The Licences tab compares them side by side.
On how many devices can I activate it?
1 seat on Personal, 5 seats on Commercial, unlimited seats on Extended.
How long do I get updates?
Personal: 1 year of updates, Commercial: 1 year of updates, Extended: lifetime updates, counted from your purchase.
Can I get a refund?
Yes — paid licences can be refunded within 14 days, straight from your order page.
Is the download safe?
The file was scanned with ClamAV when it was published. Its SHA-256 checksum is listed under Features → In the download, so you can verify the file you receive.
Do I need an account?
No. Checkout only needs your email. Signing in keeps all your purchases, keys and downloads together in My library.
More like this
FolderPress — Media Library Folders for WordPress
media library, media folders, folders, file manager, media organizer, image optimization, webp, cdn, share links, private files, two factor…
★★★★★ No reviews yetTTechHarbour$29.00NewAlphaLogin | Passkeys, 2FA & SSO for WordPress
Passkeys, two-factor codes, magic links and SSO through your Alpha accounts portal, with brute-force protection, session control, login des…
★★★★★ No reviews yetTTechHarbour$19.00NewMeetPress | Video Meetings & Bookings for WordPress
AlphaCall video rooms on any page, a booking calendar with services and weekly availability, a private room per booking, confirmations with…
★★★★★ No reviews yetTTechHarbour$29.00NewLicenseGuard | Licence Keys & Update Server for WordPress
A licence server for the software you sell: signed keys, seat-limited activations, a private update server with staged rollouts, a REST API…
★★★★★ No reviews yetTTechHarbour$29.00