Installation
↑ Back to top- Download the .zip file from your WooCommerce account.
- Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
- Install Now and Activate the extension.
On Backend
↑ Back to topCreating a new product
↑ Back to top- Fixed price(s) – the price of the gift card as it will be shown on the Frontend.
Gift Card Configuration
↑ Back to topGift Card Order Settings
To configure Order Settings, proceed to WordPress Admin > Gift Card > Configuration > Gift Card Order Settings. The tab allows the following settings for configuration:- Order status when Gift Card should be sent to a recipient – a dropdown with standart WooCommerce order status options (Completed is set by default).
- Restrict Gift Card application to Gift Card product – a checkbox to restrict application of the Gift Card when the Cart contains Gift Card product (no tick by default).
- Gift Card Expiration, in days – the text-field to contain the period within which the Customer can spend the Gift Card amount available to him/her.
- If the text-field is empty there is no limit on expiration date.
- Zero can not be entered.
Gift card Code Pattern
To configure Code Pattern, proceed to WordPress Admin > Gift Card > Configuration > Gift Card Code Pattern. The “Gift Card Code Pattern” section defines the pattern for creating unique gift card codes. The following settings are available here:- Code Length – the number of characters in a gift card code, excluding those in the prefix, suffix and separators.
- Code Format – a dropdown with the following options: alphanumeric (default value), alphabetic, numeric. This specifies the array of characters to be randomly selected into the gift card code.
- Code Prefix – first characters of a gift card code. These remain constant from code to code.
- Code Suffix – closing symbols of a gift card code. These remain constant from code to code.
- Dash Every X Characters – the integer value to specify the number of symbols of a gift card code to be separated with a “-”. If empty – no separation.
Gift Card Codes grid
↑ Back to top- Code Number (with URL) – the number of the gift card code;
- Gift Card Name (with URL) – the name of the gift card;
- Purchased Amount – the amount of purchased gift card;
- Used Amount – the used amount of purchased gift card;
- Expiration date – the period within which the Customer can spend the money available on the gift card;
- Status – the status of the purchase;
- Customer Name – the name of the Customer;
- Customer Email – the email of the Customer;
- Recipient Name – the name of the Recipient;
- Recipient Email – the email of the Recipient.
Gift Card Code Details page
A Code Number in the Gift Card Code grid is an active link leading to the Gift Card Code Details page. The page comes in five blocks: Code Information, Order Information, Sender Details, Recipient Details and History, showcasing the following details:- Code Information:
- Code Number – the number of the gift card code;
- Available Amount – the amount of money that can be spent with the use of the card;
- Status:
- Activated – the gift card is bought and the order status of the purchase is equal to Order status set in the Configuration;
- Expired – the gift card code is expired;
- Used – the gift card amount is used in full;
- Deactivated – the purchase order changed its status from “Activated” to “Canceled”/”Refunded”/”Failed”;
- Inactive – the purchase order status is any of existing except “Canceled”/”Refunded”/”Failed” after an appropriate “Activated” status;
- Updated – the gift card amount per the card is used partially or the purchase order placed using the Gift Card is refunded/cancelled/ failed;
- Expiration Date – the period within which the Customer can spend the money available on the gift card;
- Created Date – the date of the purchase of the card.
- Order Information:
- Product Name – the name of the gift card (it is a link redirecting to the Gift card product in the Admin);
- Order # – the number of the order (it is a link redirected to the Order page in the Admin);
- Purchase Amount – the initial amount of money on the purchased Gift Card;
- Customer Name – the name of the Customer.
- Sender Details:
- Sender Name – the name of the Sender;
- Sender Email – the email of the Sender.
- Recipient Details:
- Recipient Name – the name of the Recipient;
- Recipient Email – the email of the Recipient.
- History – the grid to aggregate transactions which were made with the use of the gift card. The following columns are available herein:
- Date – the date of the transaction;
- Action – the status of the order;
- Balance – the balance available on the gift card (can not be negative);
- Balance Change – the used amount of money of the applied gift; can be a positive or negative value;
- Description – the gift card appliance, order #.
Refunded or canceled orders purchased with the Gift Card
↑ Back to top- If the date of the order precedes that of the Gift Card expiration date:
- the gift card code becomes active;
- the money is returned to the Gift Card Balance;
- the expiration date of the Gift Card is not updated.
- If the date of the order coincides with the gift card expiration date or supercedes it:
- the gift card code becomes expired;
- the money is not returned back to the Gift Card Balance;
- the expiration date of the Gift Card is not updated.
On Frontend
↑ Back to topGift Card as a product on the Product page
↑ Back to top- Choose the amount – a dropdown to select the amount on the card.
- Compose your email
- To
- The Customer specifies the Recipient Name;
- The Customer specifies the email of the Recipient (email validation is needed).
- From
- The Customer specifies the Sender Name;
- The Customer specifies the email of the Sender (email validation is needed).
- Email subject – the topic of the email;
- Additional text – any information the Customer wants the Recipient to read.
Purchasing the Gift Card
↑ Back to top“My Gift Cards” tab in My Account
The Customer can add multiple gift cards and monitor their balance and expiration dates. The tab comes with the following data:- Gift Card Balance – the available amount of money to be applied by the Customer.
- Date – the date when the Gift Card code is added to the Gift Card Balance;
- Code Number – the unique number of the code;
- Available amount – the amount of money that can be spent with the use of the card;
- Expiration Date – the period within which the Customer can spend the money available on the Gift Card.
Applying Gift Card to order subtotals on the Cart and Checkout
- To apply the Gift Card to the Cart Totals the Customer has to provide data into the “Enter Gift Card code” input and then click on the “Apply” button.
- The Gift Card Amount is applied to the Cart Totals, and is displayed in the Cart Totals table:
- Gift Card – the number of the generated gift code;
- Available Balance – the amount that can be used;
- The sum of the discount – the discount which is applied to the order totals.
- On the checkout the Gift Card application to the Cart is displayed as follows:
- If the Customer does not apply the Gift Card at Cart, it can be done at Checkout.