1. Home
  2. Knowledge Base
  3. Advanced Gift Cards
  4. How to let customers choose their own gift card amount

How to let customers choose their own gift card amount

Fixed gift card amounts ($25, $50, $100) do not fit every shopper. Advanced Gift Cards for WooCommerce lets the customer type or tap their own amount on the product page. That amount becomes the gift card value.

This guide shows how to turn on Let the customer choose the amount on a simple gift card and on one variation of a variable gift card. It also covers min, max, step, default, preset buttons, and how those bounds convert when a currency switcher is active.

For a fixed-value gift card instead, see How to Create Gift Card Product?

Prerequisites

  • Advanced Gift Cards for WooCommerce 1.4.3 or later.
  • WooCommerce is active.
  • You can create or edit products.

Turn on a customer-chosen amount on a simple gift card

  1. Go to Products → Add New, or open an existing gift card product.
  2. Set Product data to Advanced Gift Card.
  3. In the gift card options, tick Let the customer choose the amount.

When this is on, the fixed Gift Card Value field is hidden. The customer chooses an amount within the bounds you set. The minimum becomes the product price.

Gift card product panel with Let the customer choose the amount ticked, and the minimum, maximum, step, default, and preset button fields below it

Set the bounds

  1. Enter Minimum amount (required). This is the smallest amount a customer may choose.
  2. Optionally enter Maximum amount. Leave empty for no maximum.
  3. Optionally enter Step increment. Amounts must step from the minimum. If you leave this blank, the store uses the currency’s smallest unit (for example 0.01 when prices use 2 decimals).
  4. Optionally enter Default amount. This pre-fills the shopper field. It must sit inside min/max and match the step.

If you enable the checkbox but the min (or other bounds) fail validation, the product save shows an admin error and manual mode stays off.

Add preset buttons (optional)

Preset buttons are quick-picks on the product page. You can add 0–5. Each must fall within min/max and match the step.

  1. Click + Add preset for each amount you want.
  2. Type the amount in the new row.
  3. Click the × control (Remove preset) on any row you do not need.

Save the product

Click Publish for a new product, or Update for an existing one. The gift card settings save with the product.

Use a customer-chosen amount on a variable gift card

On a Variable Advanced Gift Card, only one variation may use a customer-entered amount. Extra variations that try to enable it are rejected with: “Only one variation can use a manual amount. The extra manual variation was not enabled.”

  1. Set the product type to Variable Advanced Gift Card and create your variations as usual, as described in the Advanced Gift Cards Getting Started Guide.
  2. Open the variation that should take a typed amount.
  3. Tick Let the customer choose the amount on that variation only.
  4. Fill Minimum amount and the optional max, step, default, and presets.
  5. Save the variation, then update the product.

On that variation, the minimum becomes the variation price. Other variations can stay on fixed gift card values.

Variation panel with Let the customer choose the amount ticked, showing minimum, maximum, step, default, and two preset buttons

What the shopper sees

On a simple gift card, the product page shows an Amount field. The field’s placeholder shows the accepted range in the store currency, for example “$10–$200”. If you set a default amount, the field opens pre-filled with it. Any preset buttons sit under the field.

Product page Amount field with a typed value of 50 and preset buttons for 25 and 50

On a variable gift card, the Amount field stays hidden until the shopper picks the variation that has manual mode.

Validation messages the shopper can see. Your own minimum, maximum, and step values appear in place of the amounts below.

  • Please enter an amount.
  • Please enter a valid amount.
  • Amount must be at least $10.
  • Amount must not exceed $200.
  • Amount must be in increments of $5.

The amount they submit becomes the gift card value at add to cart, then at issuance after purchase.

Multi-currency stores

From Advanced Gift Cards 1.4.3, the min, max, step, default, and preset amounts convert into the shopper’s active currency when a supported currency switcher is active. The plugin uses the same exchange rates as Advanced Coupons, then rounds to that currency’s decimals. The displayed range, the preset buttons, and the amount the store accepts all stay in agreement.

Configure the bounds in your store’s base currency. Test the product page after switching currency. If conversion looks off, check the switcher’s rate and decimal settings rather than editing a second set of gift card fields.

Troubleshooting

The Amount field is missing on a variable product. Select the variation that has Let the customer choose the amount. Other variations do not show it.

I cannot enable it on a second variation. Only one variation per product may use a manual amount. Turn it off on the first variation, or keep fixed values on the others.

The product would not save with the checkbox on. Read the admin error. Minimum amount is required. Default and presets must sit inside min/max and match the step.

Preset amounts the shopper taps are rejected. Re-check each preset against min, max, and step after you change those bounds.

Frequently asked questions

Does the typed amount replace Gift Card Value?
Yes, while Let the customer choose the amount is on. The fixed Gift Card Value field is hidden. The minimum is used as the catalog price.

Can I mix fixed variations and one open amount?
Yes. Keep $25 and $50 as normal variations, and enable the customer-chosen amount on one more variation such as “Custom”.

How many preset buttons can I add?
Up to 5. Each preset must sit inside your minimum and maximum, and it must match the step increment. A preset outside those bounds stops the product from saving.

Need help?

If you have a question or run into any issues, we’re here to help.

Was this article helpful?

Related Articles

Complete Your Purchase