Skip to content

Settings Reference

This page provides a detailed reference for all LoyaltyBay settings.


Settings are integrated directly into WooCommerce’s settings dashboard:

  1. Navigate to WooCommerce > Settings.
  2. Click the Loyalty Points tab.
  3. The settings are organized into four WooCommerce-style settings sections:
    • Earning Points
    • Redemption Rules
    • Referrals & VIP Tiers
    • Display & System

WooCommerce Settings Tab Overview


Configure how points are earned, excluded, and capped.

Setting NameDB KeyTypeDefault ValueDescription
Points per dollarearning_pointsPerDollarInteger1Earning conversion rate. The number of points awarded for each $1 spent.
Points for Registrationearning_pointsForRegistrationInteger0Points credited instantly when a user registers. Set to 0 to disable.
Points for Product Reviewearning_pointsForReviewInteger0Points credited when a customer’s review is approved. Set to 0 to disable.
Order Status Triggerearning_orderStatusTriggerSelectCompletedThe WooCommerce order status that triggers points crediting.

Configure the point discount values and checkout boundaries.

Setting NameDB KeyTypeDefault ValueDescription
Point Valueredemption_pointsValueDecimal0.01Monetary value of 1 point (e.g. 0.01 = $0.01 off per point).
Redemption Moderedemption_modeSelectfeeMethod of applying discount at checkout: fee (Cart Fee) or coupon (Virtual Coupon).
Minimum Points to Redeemredemption_minPointsInteger100Minimum balance required to show the points redemption form at checkout.
Max Discount %redemption_maxDiscountPercentageInteger50Maximum percentage of the cart total that can be discounted using points.

Configure organic customer acquisition and VIP bonuses.

Setting NameDB KeyTypeDefault ValueDescription
Enable Referralsreferrals_enabledBooleanfalseEnable or disable the refer-a-friend program.
Referral Bonus Pointsreferrals_bonusPointsInteger1000Points awarded to the referrer after the referee’s first purchase.
Cookie Duration (Days)referrals_cookieDurationInteger30Lifespan of the referral tracking cookie.
Enable VIP Tierstiers_enabledBooleanfalseEnable or disable automatic loyalty tiers.
Tiers Configtiers_configRepeater(Default Tiers)Defines VIP levels, thresholds, and multipliers (Bronze, Silver, Gold, Platinum).

Control UI placements, logging, and uninstallation behavior.

Setting NameDB KeyTypeDefault ValueDescription
Show Guest Noticedisplay_guestNoticeEnabledBooleantrueShow a notice at checkout encouraging guests to register to earn points.
Custom CSSappearance_customCssTextarea''Custom CSS injected into the public loyalty widgets for styling.
Widget Positionappearance_widgetPositionSelectbefore_order_reviewTheme hook location for classic checkout redemption display.
Delete All on Uninstalladvanced_deleteAllOnUninstallBooleanfalseIf enabled, completely drops custom tables and deletes all options when the plugin is deleted.