Skip to main content
Kibo eCommerce enables shoppers to pay for products using your rewards program. Shoppers can now use credit earned through your rewards program to pay for products online.

Use Cases

A shopper has registered with your stores’ rewards program and wants to use rewards points or vouchers to pay for a product on your Kibo eCommerce site.

Feature Limitations

Currently the Kibo eCommerce system can integrate with external customer rewards systems and process customer rewards and vouchers as payment, but it cannot create or manage customer rewards profiles.

Enable Pay with Rewards

This feature requires a combination of theme changes and API Extension actions to enable.

Update your Theme

Ask your theme developer to make the required changes to your theme to enable this feature, as detailed in the GitHub Pull Request. These sample theme changes require you to create a storefront order attribute.

API Extension Actions to Implement

Implement the following API Extension actions in order to integrate Kibo eCommerce with your rewards system:

getCredits.before or getCredits.after

Use this code sample as a reference when implementing either getCredits.before (if using only custom purchase rewards on site) or getCredit.after (if using both store credits and custom purchase rewards on site).

action.before

Use this sample when implementing action.before.

addTransaction.before

Use this sample when implementing addTransaction.before.