Every WP SmartPay form has a Pricing panel in the editor sidebar where you control how much customers pay and how they choose their amount. You can charge a single fixed price, let visitors name their own amount, or offer a set of pre-defined donation tiers.

Opening the Pricing Panel

Open a form in the editor (SmartPay → Forms → Edit), then click the Pricing section in the right sidebar. If the sidebar is hidden, click the gear icon in the top-right toolbar to show it.

Screenshot of WP SmartPay Forms list showing the shortcode column for each form
The Forms list — click a form title to open its editor and access the Pricing panel.

Pricing Types

Fixed Amount

The customer is charged a single set amount. No input field appears on the checkout form — the amount is displayed as a read-only label.

Use fixed amounts for products, course enrolments, event tickets, and any service with a definite price.

Custom (Open) Amount

A text input appears at checkout so the visitor can type in any amount they choose. Use this for donations, pay-what-you-want products, or flexible invoicing.

When custom amount is enabled you can also set:

  • Minimum amount — Any value below this triggers a validation error at checkout.
  • Maximum amount — Any value above this is rejected. Leave blank for no upper limit.
  • Default amount — Pre-fills the input with a suggested value. The visitor can still change it.

Amount Cards (Suggested Tiers)

You can add multiple predefined amount cards alongside a custom amount input. These appear as clickable buttons at checkout. Clicking one pre-fills the amount input; the visitor can still override it.

To add amount cards:

  1. With Custom Amount selected, click Add Amount in the Pricing panel.
  2. Enter the value for each card (e.g., 5, 10, 25, 50).
  3. Optionally mark one card as the default — it is pre-selected when the form loads.
  4. Reorder cards by dragging the handle on the left of each row.
  5. Delete a card by clicking the trash icon on the right.
Tip: Amount cards with a pre-selected default are the most common setup for nonprofit donation forms. They guide donors to a typical contribution while still allowing custom amounts.

Currency Display

The currency symbol and position (before or after the number) come from SmartPay → Settings → General → Currency. To change the currency or its symbol position, update that setting — all forms update automatically.

Subscription Pricing (Pro)

If you have WP SmartPay Pro and want to charge on a recurring schedule, the Pricing panel includes an additional Subscription tab. See Subscription Pricing & Billing Cycles for a full walkthrough.