Skip to content
Comparison

A Charm alternative to BON Loyalty.

BON is a solid mid-market value app — but it bills a per-order overage above your band. Charm matches the price ladder, never charges per order, and includes memberships and POS everywhere.

BON Loyalty

Free
150 orders/mo
Paid
$29 / $129 / $499

Per-order overage above band ($0.05–$0.15/order) (as of May 2026).

Charm

Free
150 orders/mo — every feature
Paid
$19 / $59 / $129 by order band

No per-order overage — you move bands, you're never taxed per order.

Where Charm differs

What you trade up by choosing Charm.

  • No per-order overage — BON bills $0.05–$0.15 per order above your cap
  • Paid memberships + POS included; native customer-account hub built in
  • Refined design language and no third-party iframes

FAQ

Common questions.

Why choose Charm over BON?
If BON's per-order overage and feature gates don't bother you, it's a fine app. Charm includes every feature (memberships, POS, VIP tiers) on every plan, never charges per order, and ships a native customer-account hub plus Klaviyo two-way sync from the entry tier.

Ready to compare yourself?

Install Charm free and see for yourself.

The full feature set, free up to 150 orders/month. Migration from BON Loyalty built in — with dedicated assistance on Pro and Plus.