Buy Gift Card
After selecting a gift card type on the Default page, the customer is taken to the next page to choose the gift card design and enter the amount and the recipient’s information. The menu item type of this page is called Gift Card Form.
In the Joomla! back end, go to the menu where you want to create the menu item for the Gift Card Form menu item type, create a new menu item, select Gift Card Form in the Menu Item Type option, and select the gift card type for this menu item in the Gift Card Type option.

If you sell both physical and electronic gift cards, you need to create two menu items for this menu item type. If you sell only one type of gift card, you only need one menu item, for the type you sell. If you don’t want to show this menu item in your site’s menus, you can create it in a hidden menu (a menu that is not assigned to any Joomla! menu module).
In the gift card form, the customer can select from the gift card designs you have created for the selected gift card type.

Depending on how you have configured the amounts, the predefined amounts and/or the custom amount field are shown.
With the Your Name field, the customer can show a different name on the gift card instead of their real name.
For a physical gift card, the customer is asked for the recipient’s address. For an electronic gift card, the customer enters the recipient’s email address.
After providing the required information, the customer clicks Add To Shopping Cart to add the card to the shopping cart. You need to create a menu item for the Shopping Cart page, and a menu item for the Checkout page, which should be a hidden menu item.

The shopping cart shows the list of gift cards in the cart, where the customer can edit or delete them.
To check out, the customer provides billing information, selects a payment method, and agrees to the site’s Terms of Service.
After clicking the Checkout button, the customer is taken to the selected payment gateway’s website to complete the payment.