Gift Vouchers for Amelia
Gift Vouchers for Amelia bridges WooCommerce and the Amelia booking plugin so you can sell gift vouchers for your services: Mirror any visible Amelia service into a virtual WooCommerce product (name + price) from a checkbox list under WooCommerce → Gift Vouchers . Unchecking a service sets its produ
About this tool.
Gift Vouchers for Amelia bridges WooCommerce and the Amelia booking plugin so you can sell gift vouchers for your services:
- Mirror any visible Amelia service into a virtual WooCommerce product (name + price) from a checkbox list under WooCommerce → Gift Vouchers . Unchecking a service sets its product back to draft (reversible).
- Products live in a “Gift Vouchers” product category and are listed on an auto-created page.
- Each voucher product is limited to one per order (quantity locked server-side).
- When an order is paid, the plugin generates — for each purchased service — an Amelia coupon : 100% discount, restricted to that service, single-use, with an expiry date (6 months by default, configurable).
- The code(s) are emailed to the buyer, added to the admin “New order” email, and stored on the order.
The recipient books the service in Amelia and enters the code: the discount covers 100% of the price. Amelia natively enforces expiry, single-use and the service restriction.
Requirements
- WooCommerce (active)
- Amelia booking plugin (active)
- A configured WooCommerce payment gateway
- PHP 7.4+
Screenshots & previews.
Getting started.
- 01Upload the plugin folder to wp-content/plugins/ , or install the ZIP via Plugins → Add New → Upload.
- 02Activate the plugin.
- 03Go to WooCommerce → Gift Vouchers : set the validity duration and the booking page URL, then tick the services to offer and save.
- 04The public vouchers page is available at /gift-vouchers/ .