After July 2021, the 2.3.x release line no longer received quality updates or user guide updates. PHP 7.3 reached end of support in December 2021, and Adobe Commerce 2.3.x reached end of support in September 2022. We strongly recommend upgrading to Adobe Commerce 2.4.x to help maintain PCI compliance.

Gift Options

This site contains archived merchant documentation for a version of Adobe Commerce and Magento Open Source that has reached end-of-support. The documentation available here is intended for historical reference only and is not maintained. The Adobe Commerce Merchant Documentation for current releases is published on the Adobe Experience League.

The selection of available gift options appears in the cart before the checkout process begins. The gift options configuration determines if customers can add a gift message or greeting card, and if gift wrapping options are available. Each item in the order can have a separate message and gift wrapping. When applied to the entire order, customers can also add a gift receipt and greeting card.

  • Greeting cards, gift wrapping, and gift receipts are available in Magento Commerce only.

Example storefront - Gift options in shopping cart

The Gift Options configuration applies to the entire website, but can be overridden at the product level.

Enable gift options

  1. On the Admin sidebar, go to Stores > Settings > Configuration.

  2. In the left panel, expand Sales and choose Sales underneath.

  3. Expand Gift Options on the page.

    Sales configuration - Gift Options settings

  4. Set the gift message options according to your preference:

    • Allow Gift Messages on Order Level
    • Allow Gift Messages for Order Items
  5. Set the gift wrapping options according to your preference:

    • Allow Gift Wrapping on Order Level
    • Allow Gift Wrapping for Order Items

    You can also define different gift wrapping designs so that customers can choose the wrapping.

  6. To provide customers with an option to include a gift receipt, set Allow Gift Receipt to Yes.

  7. To provide customers with an option to include a printed card, set Allow Printed Card to Yes.

  8. Enter the Default Price for Printed Card.

  9. Click Save Config.