Earn on purchase
When an order is paid, Habit credits points using Points earned per $1 spent, applied to the order subtotal. Tax and shipping do not earn points. VIP multipliers apply on top of that rate. Example: if the rate is 1 point per 48, the customer earns 48 points at the 1x base rate. The multiplier used is the customer’s current tier. If that order pushes them into a higher tier, the new multiplier starts on the next paid order. Points only post after the order is paid. Drafts, unpaid checkouts, and guest orders with no customer do not earn.Redeem
Customers spend points as a discount. Conversion uses Points needed for $1 off, plus your minimum balance and max percent of the subtotal. Customers must be signed in to redeem, and can never redeem more than their balance. Checkout checks the balance itself, so editing the cart can’t unlock a bigger discount. Habit deducts only what the discount was actually worth. For example, if the cart shrinks after points are applied and the discount gets capped, the customer keeps the difference. They can redeem:- In the cart, on every Shopify plan
- At checkout, on Shopify Plus
Refunds
When items are refunded, Habit adjusts the ledger in proportion to the share of the order’s subtotal refunded so far:- Points earned on the order are clawed back. A full refund reverses the whole earn, and two 50% refunds add up to a full reversal.
- Points spent on the order’s discount are returned to the customer.
- On a full refund, referral bonuses the order triggered are reversed for both the referrer and the new customer.