FeaturesPricingDocsChangelogSupport

Changelog

All notable changes to Gift Cards for Amelia.

3.2.0 2026-05-29

Changes

  • The Text customization screen is now organized into collapsible sections grouped by area (Purchase Form, Confirmation Page, Restrictions, Emails), with a search box to instantly find any text by name — making the long list of texts much easier to navigate and edit.

3.1.0 2026-05-28

New Features

  • All email and confirmation page texts are now fully customizable from the new **Text** tab in the Customize section, including email subjects, greetings, labels, instructions and the balance-update email.
  • Built-in translations for English, French, Spanish and German are applied automatically, while keeping any text you have personalized.
  • The intermediate "Payment successful, creating your gift card…" message shown during checkout is now customizable too.

Changes

  • The Text customization tab has been moved from Settings to the Customize section for a more consistent editing experience.
  • Live preview in the Customize section now reflects your customized texts instead of the default translations.

3.0.2 2026-05-17

Bug Fixes

  • The **Check for Updates** button on the License page now always reflects the very latest available version right after a release, instead of occasionally reporting that the site is up to date for up to 30 minutes after a new version goes live.

3.0.1 2026-05-17

Bug Fixes

  • Fixes the database setup on fresh installs so the rolling balance feature works out of the box, and self-repairs sites installed on v3.0.0.

3.0.0 2026-05-06

New Features

  • Gift cards now support a rolling balance: a single code can be used across multiple appointments, events or packages until its full value is consumed, with an automatic email update after each redemption.

2.2.0 2026-05-06

New Features

  • New **Customize → HTML Email** tab lets you replace the auto-generated email body with your own raw HTML. A single toggle bypasses the visual customization on the Confirmation Page & Mail tab and uses your template for both the recipient and the purchaser confirmation emails. Use placeholders like `%recipient_name%`, `%gift_card_code%` or `%formatted_amount%` — click any variable in the side panel to insert it at the cursor — and send a test email to preview the result before going live.
  • Clicking a card in **Customize → Visual Template** now updates the live preview immediately, so you can compare templates without having to open the editor or change the button style first.

2.1.1 2026-05-05

Bug Fixes

  • The currency symbol position now follows the **Settings → General → Currency Position** preference everywhere on the purchase form — predefined amount buttons, validation messages, secure payment summary, Pay button and post-payment confirmation. Previously some elements forced the symbol before the amount and others forced it after, ignoring the setting.

2.1.0 2026-05-05

Changes

  • The **Customize** page has been redesigned around a two-column layout so you see the impact of every change without scrolling. The Mail tab — now renamed **Confirmation Page & Mail** to reflect that it controls both the recipient email and the post-purchase page — shows your settings on the left and a live email preview on the right, with each column scrolling independently while the tab navigation stays pinned at the top and the **Save Mail Settings** bar stays pinned at the bottom.
  • The **Visual Template** tab now uses the same two-column layout: your template cards on the left, a live preview of the public purchase form on the right. Editing a template opens in a focused modal dialog (closeable via Escape, the × button, or clicking outside the panel), and the live preview now loads automatically when you arrive on the tab instead of waiting for a first click.

Bug Fixes

  • The email preview in **Customize → Confirmation Page & Mail** now correctly displays every section you have enabled, including *Restrictions* and the optional parts of *Instructions*. Previously these sections were silently hidden in the preview because the sample data did not provide their text — actual emails sent to customers were never affected.

2.0.4 2026-05-05

Bug Fixes

  • The confirmation page now hides the restrictions block when the *Restrictions* section is disabled in **Customize → Mail**, so the same single toggle controls both the recipient email and the post-purchase confirmation page.
  • The recipient email now reflects the visual template's primary color in the header accent — previously the recipient and purchaser emails could appear with two different brand colors for the same gift card type.
  • The restrictions block on the purchase form now uses the visual template's primary color for its left border instead of a fixed blue, matching the rest of the form's branding.

2.0.3 2026-05-02

Bug Fixes

  • Gift card type changes (name, validity period, visual template, active state) are now picked up immediately everywhere they're displayed — the dashboard filter, the transactions export, and newly issued coupons no longer use stale snapshots of older type configurations.

2.0.2 2026-05-02

Bug Fixes

  • The gift card success/confirmation page now reliably picks up custom visual templates assigned to a gift card type — previously, even after the 2.0.1 fix, it could still fall back to the default grey palette while the recipient email displayed the correct custom theme.

2.0.1 2026-05-02

Bug Fixes

  • Custom visual templates created in **Customize → Visual Template** are now correctly applied everywhere they should be: the gift card success/confirmation page, the recipient email, the Divi module preview, and the admin email previews. Previously only built-in templates' colors and fonts were honored on these surfaces, while custom templates silently fell back to the default green palette.

2.0.0 2026-05-02

New Features

  • New **Customize** menu brings together every visual setting in one place. Pick the **Visual Template** tab to design the public purchase form: duplicate any built-in template, change its primary/secondary colors and font, choose a button style (3D, Flat or Outline) that applies to step badges, amount selectors and action buttons alike, and disable templates you don't use to keep the gift card type selector tidy — with a live preview of the form as you edit.
  • The **Mail** tab inside Customize delivers full email customization: typography (sizes, weights, line height, letter spacing, optional Google Fonts URL), drag-and-drop section reordering with per-section visibility and spacing, branding extras (logo size, free-form footer HTML, social links, custom CSS), and three starter presets (Classic, Minimal, Bold) — all reflected live in the email preview.

1.5.0 2026-05-01

Changes

  • Redesigned the gift card success page to visually match the recipient email template — a clean 600px white card themed by the gift card type's primary/secondary colors (Spa, Beauty, Restaurant, Fitness, Medical, Generic), with a prominent code box, structured summary table, themed message and restrictions blocks, and a working copy-to-clipboard button. All previously displayed information is preserved (code, amount, recipient, sender, personal message, expiration, restrictions, next-steps, how-to-use instructions, coupon-pending banner).
  • Email colors are now automatically driven by the gift card type's preset, so each recipient gets an email matching the type they were gifted. The global Primary/Secondary Color settings have been removed; the Email Preview includes a gift card type selector to instantly visualize the actual rendering.

1.4.0 2026-04-30

New Features

  • Added a Settings option to hide the "Not valid for the following:" exclusions list on the public purchase form (still shown on the success page and confirmation email)

1.3.2 2026-04-24

Bug Fixes

  • Square is now fully supported across the purchase form (including Divi and shortcode embeds), the admin health dashboard, and plugin logs — no more false "Stripe configuration missing" errors on Square-only setups
  • The "Minimum Custom Amount" setting is now honored end-to-end: the purchase form, the Continue button, and server-side validation all use the value configured in Settings instead of a hardcoded 10

1.3.1 2026-04-20

Bug Fixes

  • Manual gift card creation now accepts imported codes in flexible formats (mixed case, variable segment lengths) instead of rejecting anything that did not match the auto-generated `GIFT-XXXX-XXXX` pattern; the duplicate-code error message is also clearer
  • Manual gift card creation now persists the selected gift card type, so the configured service/package/event restrictions are correctly applied to the Amelia coupon (front-end purchases were not affected)

1.3.0 2026-04-14

New Features

  • Added a German language preset in Settings > Text: apply all default texts in German with a single click, alongside the existing French and Spanish presets

1.2.1 2026-04-14

Bug Fixes

  • Automatically select the predefined amount on the gift card purchase form when only a single amount is configured, so customers no longer need to click it manually before proceeding

1.2.0 2026-04-13

New Features

  • Language presets for text customization: quickly apply all default texts in French or Spanish with a single click from the Settings > Text tab

Improvements

  • Settings tab navigation now stays visible at the top of the page while scrolling
  • The "Save Changes" button on the Settings page is now always visible at the bottom of the screen
  • The "Create Gift Card" button on the Manual Gift Card page is now always visible at the bottom of the screen

1.1.1 2026-04-13

Bug Fixes

  • Fix links to Documentation and Support on the Dashboard page

1.1.0 2026-04-13

New Features

  • You can now define the predefined amounts displayed on the gift card purchase form directly from the settings page
  • New minimum and maximum amount limits for custom entries by customers

1.0.0 2026-03-12

Initial release

  • Amelia Booking integration with automatic coupon creation
  • Divi Builder module for gift card forms
  • Stripe and Square payment processing
  • Email delivery with customizable templates
  • Multi-currency support
  • Admin dashboard with statistics and reports
  • Lemon Squeezy license management
  • Gift card type management with configurable restrictions
  • Plugin update system via ameliagiftcards.com API
  • Manual "Check for Updates" button on license page