Skip to content

Reload Balance (Top-up)

The Reload Balance page lets you find gift cards and manually adjust their balances. Go to Reload Balance in the left navigation.


Finding a gift card

The page shows a searchable, paginated list of gift cards.

  • Search by code — enter the last characters of the gift card code
  • Search by email — enter the customer's email address

The list shows each card's code (partially masked), customer email, current balance, initial value, and status. Use the Previous / Next buttons to page through results.

If the feature requires an additional Shopify permission scope, a warning banner appears with a Give additional scope button to grant access.

Reload balance list


Adjusting a balance

Click the adjust button on a card in the list to change its balance.

This is useful for:

  • Store credit programs — manually add credit as a goodwill gesture or compensation
  • Loyalty rewards — top up a card when a customer reaches a spending threshold
  • Corrections — fix a balance that was set incorrectly

At POS, staff can also reload cards directly through the GiftCard Hero POS tile. See [[pos-integration|POS Integration]] for details.


Configuration

Click Configuration in the page header to open the reload settings.

Reload configuration

Reload limit

A badge shows whether the $10,000 reload limit is Enabled or Disabled.

  • Click Increase limit to raise the maximum allowed top-up amount (requires the write_draft_orders Shopify scope)
  • Click Decrease limit to return to the standard $10,000 cap

If the write_draft_orders scope is missing, a warning banner appears with a Give additional scope button.

Email notification template

Configure the email sent to the cardholder after a balance is reloaded.

Field Notes
Email subject Required. Subject line of the notification
Email body Required. Body text of the notification

Available placeholders:

Placeholder Outputs
{first_name} Customer's first name
{last_name} Customer's last name
{email} Customer's email address
{initial_value} Original face value of the gift card
{balance} Balance before the reload
{new_balance} Balance after the reload
{last_characters} Last digits of the gift card code
{reload_amount} Amount added in this transaction

Both fields are required — if either is left empty, validation errors appear on save.


Storefront reload

Storefront reload