How it works

Zero to paid invoice
in about ten minutes.

No new platform to learn, no account for your client to create. It happens on the site you already run.

Create

Line items, taxes, a due date.

Send

Your client gets a link, not a login.

Paid

Card, Apple Pay or Google Pay.

Logged

Status flips, receipt sent, done.

01

Install the plugin.

Upload it under Plugins, Add New, Upload, then activate. It is self-contained: no WooCommerce, no other plugins, no build steps.

  • WordPress 6.4+ and PHP 7.4+
yoursite.com/wp-admin/plugins.php
Pluginpayslate.zipUPLOADED
Version26.08.25.01ACTIVE
RequiresWordPress 6.4+ · PHP 7.4+OK
02

Connect payments.

Add your company details, choose a gateway and paste your API keys. Every gateway has a test mode, so you can run a fake payment end to end before any real money moves.

  • Your keys are encrypted at rest
yoursite.com/wp-admin › PaySlate
GatewayStripeCONNECTED
Public keypk_live_51NxKq2••••••••
Secret key••••••••••••••••ENCRYPTED
ModeTestSAFE
03

Send your first invoice.

Create a client, add line items, optionally request a deposit, and hit send. Your client gets a link to a clean invoice page on your domain and pays by card, Apple Pay or Google Pay.

  • No account for them to create
yoursite.com/invoice/1042
$2,400.00
INV-1043 · Wavelength Studios
PAID
MethodVisa •••• 4242CLEARED
Receiptsent automaticallySENT
After the payment

What happens when a client pays.

The webhook updates the invoice instantly. Status flips to paid, you get notified, the client gets a receipt.

Paid in full

Status flips to paid, you are notified, the client gets a receipt without you touching anything.

Partial payment

The balance updates and the invoice stays open for the remainder.

Past the due date

PaySlate flags it overdue and sends the reminder for you.

Send your first invoice today.

Install, connect a gateway, get paid. About ten minutes.

Built by Renzo Johnson