Setup | How to use Voucherify with BigCommerce

Connect your BigCommerce store with Voucherify account to allow your customers to:

  • redeem Voucherify promo codes and gift cards in the storefront
  • earn loyalty points for their online purchases

The BigCommerce to Voucherify integration lets you sync your coupons, customers, orders, products and SKUs. All updates from your BigCommerce dashboard are sent to your Voucherify database in real time.

How to integrate Voucherify with BigCommerce

  1. Log in to your BigCommerce account. Open Advanced Settings > API Accounts > Create API Account. If the option “API Accounts” is inactive, you will need to ask your BigCommerce administrator to give you permission to access it.
    v61.png
  2. Choose “Create V2/V3 API Token”.
  3. Name your new API account and copy the API path, which will be required later in the Voucherify dashboard.
  4. The API account for Voucherify needs the following OAuth scopes in your BigCommerce shop:
    • Content: modify
    • Checkout content: modify
    • Customers: read-only
    • Marketing: modify
    • Orders: read-only
    • Products: read-only
    • Carts: read-only
    • Checkouts: modify
      v62.png
      v63.png
  5. Save your changes.
  6. If you are using Chrome, Firefox or Edge, a text file containing the API token and Client ID should have downloaded to your computer. If this file has not been downloaded, copy and paste the Client ID, Client Secret and Access Token from the screen and save them somewhere safe.
  7. Select done.
    v63.png
  8. Log into your Voucherify account. Go to your profile name at the upper right-hand corner > Integrations (Integrations Directory) and expand the BigCommerce area.
    v64.png
  9. Here you need to paste the API credentials you saved before: Client ID, Client Secret, Access Token and API Path. Click "Connect".
  10. The app will confirm when the installation is complete by displaying the "Connected" icon next to the BigCommerce integration.
    v65.png
  11. Further down, click "Install scripts" to sync databases and let your customers redeem Voucherify codes. Once done, you will see a confirmation message in the upper right-hand corner.
    v66.png

How it works

Now your Voucherify and BigCommerce accounts are connected, which means data is synced in real time - every time a new customer, order, product or SKU appears in your BigCommerce account, it is automatically created in the connected Voucherify dashboard.

For example, when a customer is added to BigCommerce, you will immediately be able to see them in your Voucherify account.

v67.png

v68.png

Your customers can now enter Voucherify coupon codes and gift cards when purchasing in your BigCommerce store.

For example, here's a campaign in Voucherify for gift cards worth $50.v69.png
A customer wants to use one of their $50 gift cards to pay for their purchase in BigCommerce. The total amount of the purchase is $50.48 and the customer is at the BigCommerce checkout.
v70.pngThe customer adds their gift card code into the box on the order and clicks "Apply". Voucherify automatically validates the code and displays a response. The new total is $0.48.
v71.png

The customer does not need to have the gift card associated with their record - so any gift card can be used by anyone. 

The customer cannot opt to only use part of their gift card or voucher code, e.g. spend $20 out of $50 balance, but if the order value is less than the gift card’s balance, the gift card balance is adjusted accordingly.

The customer cannot use multiple gift cards to pay for their purchase.

The same principles apply to coupon codes (e.g. $15 off, 10% off entire purchase).

Coupon codes that include conditions (e.g. buy a minimum of two to get 20%, spend $100 to get $10 off) cannot be used in integrated eCommerce channels.

Product categories are automatically mapped to a predefined metadata field in Voucherify. If you add a new product with categories or update an existing one, the assigned categories will be visible in the product details.

In the metadata section, you can see a property called bigcommerce_product_categories, which represents the product category ID in the BigCommerce dashboard. If the product belongs to multiple categories, Voucherify displays all values as a list.

Have more questions? Submit a request