Magento Commerce, 1.14.x

Magento 1.x Software Support Notice
For Magento Commerce 1, Magento is providing software support through June 2020. Depending on your Magento Commerce 1 version, software support may include both quality fixes and security patches. Please review our Magento Software Lifecycle Policy to see how your version of Magento Commerce 1 is supported.

Gift Card Workflow

Gift card accounts can be redeemed in the shopping cart, similar to the way a coupon is applied to an order. There is a block with a data entry field for entering the gift card code, with a button that applies it to the items in the cart. In addition, customers can check their gift card status and the remaining balance in their gift card accounts.

Purchasing a Gift Card
Purchasing a Gift Card

Multiple gift card accounts can be applied to a shopping cart. Each time a gift card is applied, the amount appears in the order totals block, and is subtracted from the grand total. The full balance of each gift card is subtracted from the shopping cart total. Multiple gift cards are applied in ascending order. Accounts with the smallest remaining balances are applied first, until the customer runs out of cards, or until the grand total is zero. If the grand total is zero, the last account applied to the cart receives a partial deduction, and any cards that have not applied to the cart will not receive a deduction. The actual deductions occur only once the order is placed.

The price of a gift card can be configured at the time of purchase. Depending on the price configuration, there will be either a drop-down list of price options, a field, or a combination of the two. All amounts are displayed in the currency used in the store, but the actual amount of the gift card is converted to the base currency after it is added to the cart.

The customer enters the Sender Name (and Sender Email for a virtual or combined gift card) and Recipient Name (and the Recipient Email for a virtual or combined gift card). If the customer is logged in, the Sender Name (and Sender Email, if applicable) is entered automatically from information in the customer’s account. Depending on how the gift card is configured, there may also be a Message text area.

If multiple gift cards are purchased in one order, and the type is virtual or combined, all the corresponding gift card codes are sent to the recipient in one email.

For all gift card types, the generated account codes will be shown in the order information page in the admin. This allows you to retrieve the code to place it on the physical gift card, if necessary.

If an order with a gift card product is canceled or refunded, you must manually cancel the gift card account. You can either delete the account entirely, or deactivate it.