Would it be possible for Gift Cards/Vouchers to be sold in shops that would allow customers to buy lets say a £10 Gift Card/Voucher as a present for someone else.
These gift cards/vouchers would be automatically in the product list by default but disabled unless a site admin wishes to make them active.
When a customer purchases a £10 Gift Card/Voucher, it would automatically create a new single-use "Promo Code" in the shop giving the customer £10 off a purchase using the code. The discount code would be automatically generated and emailed to the customer.
Once the code (Gift Card) is used then it is automatically disabled to prevent the code being used more than once.
This could still be possible without the automation that I proposed and have an option when creating a promo code to make the promo code single-use and possibly also set an expiry date for the code.
This could then be emailed to the customer by the site admin.
Customer support service by UserEcho