Get paid by card, from clients anywhere in the world.

Send a professional invoice from your own WordPress site. Your client opens the link, pays by card, and is done. No account to create, no app to download, no password to remember.

In short, paySlate is a WordPress invoicing plugin.

In short, paySlate is a WordPress invoicing plugin.

Free forever · No signup · WordPress 6.4+
yoursite.com/wp-admin/admin.php?page=payslate
Invoices
InvoiceClientAmountStatusDue
INV-1042 Acme Corp $4,800.00 Paid Mar 28
INV-1043 Wavelength Studios $2,400.00 Pending Apr 15
INV-1044 BluePeak Consulting $1,200.00 Overdue 3 days ago
INV-1045 Northwind Labs $6,750.00 Draft -
How It Works

Three steps to
getting paid.

Install the plugin

Additionally, one click from your WordPress dashboard. Connect Stripe or Square in under two minutes. Zero configuration headaches.

Create an invoice

Moreover, add line items, set due dates, attach your branding. Your client gets a beautiful payment page with inline card processing.

Get paid

Furthermore, your client opens the link and pays by card, right on the invoice. No PaySlate account, no payment provider account, nothing to sign up for. You are notified the moment it clears. New to invoicing on WordPress? Read the complete WordPress invoicing guide.

Features

Everything you need.
Nothing you don’t.

Browse every PaySlate feature, from six payment gateways to recurring billing.

Six payment gateways

In addition, stripe and Square free, four more on Pro. Cards and wallets inline on the invoice page. No payment redirects. Ever.

Recurring billing PRO

Additionally, notably, monthly retainers on autopilot. Set frequency, and PaySlate bills your clients automatically.

PDF export PRO

Similarly, beautiful branded PDFs generated on the fly. Download, email, or let clients grab their own.

Deposits & partials

Moreover, what’s more, collect upfront deposits. Clients can pay any amount. Progress bar tracks the remaining balance.

Client portal PRO

Meanwhile, clients log in to view invoices, payment history, and outstanding balances. Self-serve.

Your data. Your server.

Additionally, everything stored in your WordPress database. Nothing leaves your site except payment processing through your chosen gateway.

Pricing

No monthly fees.
Seriously.

The core plugin is free forever. Pro adds power features for growing businesses. Full details on the pricing page.

PaySlate Free
Everything you need to get paid.
$0
forever
Install Free on WordPress.org
PaySlate Pro
One plan that has it all.
$79/year
Single site. Renews yearly, cancel anytime.
Get PaySlate Pro

Need more sites? 5 sites for $149/year or 25 sites for $289/year.

InvoicingFreePro
Unlimited invoicesCreate as many invoices as you need
Deposits & partial paymentsCollect upfront with progress tracking
Recurring invoicesMonthly retainers on autopilot
PaymentsFreePro
StripeCards, Apple Pay, Google Pay, plus Klarna and Alipay
SquareCards, plus Cash App Pay and Afterpay
PayPalThe button clients know, plus Venmo in the United States
Tax remitted for youPaddle and Lemon Squeezy file your EU VAT and US sales tax

See the full Free vs Pro comparison

FAQ

Common questions.

Does PaySlate require WooCommerce?
No. PaySlate is standalone. It works with any WordPress site. If WooCommerce is present, PaySlate can use its existing Stripe or Square configuration.
What payment methods are supported?
The free plugin connects Stripe and Square for credit and debit cards, plus Apple Pay, Google Pay and Link. PaySlate Pro adds four more gateways: PayPal, with Venmo in the United States, plus Checkout.com, Paddle and Lemon Squeezy. Wallet availability follows your gateway account and country. All payments happen on the invoice page itself, with no redirects.
Can clients make partial payments?
Yes. You can set deposit amounts, and clients can pay any custom amount. The invoice tracks all payments with a progress bar showing the remaining balance.
Where is my data stored?
All data lives in your WordPress database on your server. Invoices, clients, and payment records are stored in custom tables. Nothing leaves your site except payment processing through your chosen gateway.
Can my client pay without a PayPal account?
Yes. On the free plugin PaySlate takes card payments through Stripe or Square, so your client enters their card directly on your invoice page. There is no account to create and no login to remember, which is the step that usually stops people from paying. PayPal is available as its own gateway on Pro if your clients prefer it.
Can I invoice a client in another country?
Yes. Your client can be anywhere in the world and pay by card. You need your own gateway account, and each gateway serves merchants in a specific list of countries, so check that yours is covered. If cross-border tax is the part you would rather avoid, Pro can route payments through Paddle or Lemon Squeezy, which act as merchant of record and file and remit your EU VAT and US sales tax for you.
What WordPress version is required?
WordPress 6.4+ and PHP 7.4+. Tested up to WordPress 6.9 and PHP 8.5.

A WordPress invoicing plugin that takes payments

Furthermore, it is free on WordPress.org.

The PaySlate WordPress invoicing plugin dashboard: totals, statuses and invoices at a glance.
The PaySlate WordPress invoicing plugin dashboard: totals, statuses and invoices at a glance.

A WordPress invoicing plugin that takes payments

Furthermore, it is free on WordPress.org.

The PaySlate WordPress invoicing plugin dashboard: totals, statuses and invoices at a glance.
The PaySlate WordPress invoicing plugin dashboard: totals, statuses and invoices at a glance.

Built by Renzo Johnson