(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PXRXDV8'); Skip to main content

Free Shipping for Gift Cards in Magento

This article covers the setup of free shipping for gift cards that have been purchased online.  

  1. Log in to the Magento Admin Panel and select “Catalog” from the toolbar.
  2. Navigate to Attributes and select Manage Attributes.
  3. Click the Add New Attribute button to set Attribute and Frontend properties.
    free shipping gift cards magento 1
    Click the Add New Attribute button.
  1. Under Attribute Properties:
    • Fill in the Attribute Code.
    • Select Global under the Scope drop-down.
    • Specify the desired option for Catalog Input Type for Store Owner field.
      free shipping gift cards magento 2
      Attribute Properties menu
  1. Under Frontend Properties, make sure Use Promo Rule Conditions, Allow HTML Tags on Frontend, and Visible on Product View Page on are all set to “Yes.”
    free shipping gift cards magento 3
    Frontend Properties menu
  1. Next, select “Manage Label / Options” from the sidebar on the left.
    free shipping gift cards magento 4
  2. In the Admin box under Manage Titles, type “Free Shipping.”
    This text will be visible to administrators in the Magento admin panel
  3. Under Manage Options, click Add Option and type “Yes” in the Admin text box.
    free shipping gift cards magento 5
  4. Click the Save Attribute button to save the new attribute.
  5. Assign the new attribute to an Attribute Set:
    • Select “Catalog” from the bar at the top of the Magento admin panel, then move down the list to “Attributes” and click “Manage Attribute Sets.”
    • Select an attribute set.
    • In the Unassigned Attributes column, click and drag the new Free Shipping attribute into the desired group.
      free shipping gift cards magento 6
    • Save the attribute set.
  1. Create a shopping cart price rule:
    • Select Promotions from the bar at the top of the Magento admin panel, then move down the list and click on Shopping Cart Price Rules.
    • Click Add New Rule.
  1. Under General Information, assign a Rule Name and fill out the Description.
  2. Specify the desired Store View (if available) and Customer Groups.
    free shipping gift cards magento 7
    Store view and customer groups
  3. Set priority to 0 by entering a 0 in the Priority field.
    free shipping gift cards magento 8
    Priority is set to 0
  4. Click on Actions.
    free shipping gift cards magento 9
  5. Change the Free Shipping option to “For matching items only.”
  6. Under “If ALL of these conditions are TRUE” click the plus sign.
  7. Select “Free Shipping.”
    free shipping gift cards magento 10
  8. Save the rule by clicking Save.

Enabling the Free Shipping Method

  1. Go to System and select Configuration from the Magento admin menu.
  2. Scroll down to Sales and select Shipping Methods from the sidebar on the left.
  3. Expand the Free Shipping header.
  4. Set Enabled to Yes.
  5. To ensure free shipping is always in effect, set the Minimum Ordered to a very high number such as 9999999999.99.
    free shipping gift cards magento 11

Adding the Free Shipping to an Item

  1. Go to Category and select Manage Products.
  2. Select the item that will receive free shipping.
  3. Scroll thru the item’s option and select “Yes” on Free Shipping.
    free shipping gift cards magento 12