PaidSealAnswers

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.

Step by step

  1. Install and activate the PaidSeal plugin.
  2. Go to Settings → PaidSeal and click Connect PaidSeal.
  3. Click Create page, or add the PaidSeal Pay Button block to an existing page.
  4. 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