Troubleshooting

A customer earned fewer points than expected

Points are earned on the subtotal after discounts and before tax and shipping, so discounts reduce earnings and postage never earns.

Points are calculated on the order subtotal after discounts, before tax and shipping, so a lower number is usually the calculation working as designed.

Check these in order

  1. Discounts reduce earnings.

    A customer who pays $80 on a $100 order earns on $80. This includes automatic and app-applied discounts, so a wholesale buyer priced by Miko B2B Wholesale Pricing earns on the wholesale price, not the retail one.

  2. Shipping and tax never earn.

    Postage is excluded deliberately, so a small order with expensive shipping earns less than its total suggests.

  3. Order edits are respected.

    The calculation uses the order’s current subtotal, so an order edited after payment earns on its final value rather than its original one.

  4. Currency.

    For international orders the amount is read in your store’s base currency, not the currency the buyer paid in, so a converted order is not double-counted.

  5. Rounding and tiers.

    Points are rounded down to a whole number. A tier multiplier applies only on the Pro plan with tiers switched on.

How to fix it

Nothing is broken, so there is nothing to repair. If you want to top a customer up as a goodwill gesture, open Customers, choose Adjust Points and add the difference.

If it still is not working

If the numbers still do not add up, send us the order number through contact support.


Related articles

Not on Shopify yet?

Start a free Shopify trial, then add Miko apps when you are ready.

Set up your store in minutes and try it with your own products. Loyalty, wholesale pricing, AI descriptions and the rest of the Miko apps install in one click once your store is live.