BadgeOS WooCommerce Gateway - Overview

Installation:

  • Install and activate the BadgeOS plugin.
  • Install and activate the WooCommerce plugin.
  • Install and activate BadgeOS WooCommerce Gateway.

Note: This add-on only works for redeeming BadgeOS Points. It has no relation with achievements.

General Settings: 

To enable and configure the gateway follow these steps:

  • Navigate to the WooCommerce menu from WP Dashboard.
  • Go to the Settings.
  • Navigate to Payments.
  • Enable the BadgeOS WooCommerce Gateway.
  • Click at Manage to configure.
  • Next, enable the Global Redeeming option to enable point redeeming. 
  • Click on Save Changes.

Default Exchange Rate:

You can set a default exchange rate between BadgeOS Points and currency according to which points will be redeemed. 

You can set the value of points with respect to the US dollar, as 1US $ = 1 BadgeOS Point. In this case, a user with 100 points can purchase WooCommerce products worth $100 US.

Follow these steps to set the default exchange rate: 

  • Navigate to the WooCommerce menu and go to the Settings.
  • Navigate to Payments and click on the Manage button next to the BadgeOS WooCommerce Gateway option.
  • Scroll down to Default Exchange Rate.
  • Enter the default exchange rate.
  • Click Save Changes.

Test Mode:

  • Navigate to the WooCommerce menu and go to the Settings.
  • Navigate to Payments and click on the Manage button next to the BadgeOS WooCommerce Gateway option.
  • Enable Test Mode.
  • Click Save Changes.

Note: On enabling the Test Mode, as a user you can purchase any product as per set exchange rate, but the points will not be effectively redeemed.

Exclude Point Types From Being Redeemed:

You can exclude any given point type from being used to complete purchases on your online store. 

  • Navigate to WooCommerce Settings and select the Payments tab.
  • Click on the Manage button next to the BadgeOS WooCommerce Gateway option.
  • Scroll down to the Excluded BadgeOS Point Types field and select any point types you want to exclude from this functionality.

Single Product Settings:

Disallow Redeeming:

A specific product can be excluded from being purchased using BadgeOS points. Go to that specific product edit/add page. On the right side of the page, you will find a meta-box labeled Redeem BadgeOS Points. By selecting Disallow Redeeming, a user cannot purchase that specific product using BadgeOS points.

Set a different Exchange Rate for a Single Product:

You can also set a different value for the currency to points exchange rate you want to use for the purchase of a specific product. Enter the number of points in the Redeem BadgeOS Points meta box on the right side of the product’s edit page and update/publish the product.

Redeeming Points When Completing A Purchase:

You will find a “BadgeOS WooCommerce”  option on the Checkout page which is used to redeem BadgeOS points for a purchase. Here, customers can select which point type they want to use to complete the purchase from the BadgeOS points drop-down list.

BadgeOS Redeemed Point Data:

You can see your BadgeS point on the Woo-commerce order page. Navigate to Woocommerce > order.