Add a Payment Button to WordPress (No Code)
Updated 2026-08-09
How do I add a payment button to a WordPress page?
Install a no-code payments plugin, connect your account, and add a “Pay” block to the page. With PaidSeal you install the free plugin, click Connect once, then either click “Create page” or add the PaidSeal Pay Button block, choose the invoice from a dropdown (no IDs to paste), and publish. The button opens a secure hosted checkout where the customer pays by any method, and the funds land in your own account.
Install a no-code payments plugin, connect your account, and add a “Pay” block to the page. With PaidSeal you install the free plugin, click Connect once, then either click “Create page” or add the PaidSeal Pay Button block, choose the invoice from a dropdown (no IDs to paste), and publish. The button opens a secure hosted checkout where the customer pays by any method, and the funds land in your own account.
Step by step
- Install and activate the PaidSeal plugin.
- Go to Settings → PaidSeal and click Connect PaidSeal.
- Click Create page, or add the PaidSeal Pay Button block to an existing page.
- Pick the invoice from the dropdown and publish.
Block or shortcode
Use the PaidSeal Pay Button block in the editor, or the [paidseal_pay] shortcode in the classic editor and page builders. Either way, there is no code and no invoice ID to copy — you select it from a list.
Frequently asked questions
- Do I have to paste an invoice ID?
- No. The block shows a searchable dropdown of your invoices — you just pick one.
- Does it work with the block editor and page builders?
- Yes — native Gutenberg blocks plus shortcodes for the classic editor and builders.
- Is it free?
- Yes. The plugin is free and PaidSeal’s free plan issues working payment links.
Related: How to Accept Payments on WordPress (No Code)Best Free WordPress Invoice Plugin (2026)What Is a Payment Link and How Does It Work?
PaidSeal — Intelligent invoicing & getting paid.
Create a free invoice now
Create a free invoice now