Skip to main content
All CollectionsIntegrationsWooCommerce
Connecting WooCommerce using WooCommerce Gift Card plugin
Connecting WooCommerce using WooCommerce Gift Card plugin
Natasha Mazey avatar
Written by Natasha Mazey
Updated over a week ago

Install WooCommerce Gift Card plugin

Wrapped relies on having the WooCommerce gift card plugin installed on your website. This installs the necessary API endpoints we need to create and sync gift cards to your store, as well as providing the storefront functionality so your customers can buy gift cards (which will sync automatically to Wrapped).

You can download and install it from here: https://woo.com/products/gift-cards

Please ensure you are using the latest version of this plugin.

Note: Only gift cards with the code format XXXX-XXXX-XXXX-XXX can be synced to WooCommerce. This is enforced by WooCommerce

Adding WooCommerce to an existing Wrapped account

To connect WooCommerce to Wrapped, go to Settings > Sales channels and click Add more sales channels button. Then click Connect on WooCommerce option:

After accepting permissions, the sales channel will be added to your Wrapped account. Toggle the switch on if it is not enabled:

Creating a gift card product

If you'd like gift cards to be purchased online via WooCommerce, create a gift card product.

Log into your WooCommerce admin > Products > Add product:

In the General tab, select Variable product and check Gift Card. Set Tax class to Zero rate:


In the Attributes tab, define your gift card denominations:

In the Variations tab, click Generate variations

Set all gift card variations to be "virtual" by selecting Bulk actions > Toggle "Virtual".
A virtual product is a product that is not physical and will not have shipping options.

Edit the price for each variation and save changes:

Complete other product details (like imagery) and publish to your storefront:

Once published, it should look similar to this:


Testing the Wrapped - WooCommerce integration

To quickly check your Wrapped - WooCommerce connection, you can:

  1. Create a test gift card in Wrapped under Gift cards > Issue gift card

2. Click Issue and activate. Navigate to your gift card and copy the code

3. In WooCommerce admin, navigate to Marketing > Gift Cards and search for gift card using the copied code

You should see the gift card has been created and synced to WooCommerce successfully.

4. Remember to Void the test gift card in Wrapped after testing

Did this answer your question?