Skip to main content

Automatically deduct points on refunded or canceled orders

Updated yesterday

In Alpha Loyalty, you can configure your program to automatically adjust customers’ points when an order is refunded or canceled. This keeps your loyalty program accurate and ensures that points are not retained for purchases that were not completed.

How it works

  • Partial refunds
    If an order contains multiple products and only some are refunded, proportionally earned points (e.g., 1 point per $1 spent) for the refunded items are deducted. However, fixed points (e.g., 100 points per order) remain unless the order is canceled or fully refunded.

  • Full refunds
    If the entire order is refunded, all points earned from that order are deducted from the customer’s balance.

  • Canceled orders
    If an order is canceled, all points earned from it are automatically removed.

Things to keep in mind

If the specific earning method linked to the order is disabled or no longer exists, the points will not be refunded automatically.

In this and in other more complex refund cases (for example, when only part of a single product’s price is refunded and you want to adjust points proportionally), you can manually edit the balance in the customer’s profile.

Transparency for customers

All point adjustments are processed in real time and automatically logged in the customer’s Loyalty Widget history. This ensures customers always see an up-to-date and transparent record of their points.

Did this answer your question?