Skip to main content
POST
Manually add or deduct points for a customer. Useful for CS teams handling complaints, migrations from another platform, or any bespoke earning scenario not covered by earning rules.

Request body

Behaviour

  • Points balance floors at 0 — deductions will never produce a negative balance
  • Customer tier is recalculated automatically after the adjustment
  • Creates an audit trail entry in the customer’s earning history

Response

Returns 200 OK with a points_adjustment object. On store-credit shops the response also includes credit_* companions with the major-unit decimal strings: credit_adjustment, credit_before, credit_after, and credit_balance. These are absent in points mode. See Loyalty modes.

Errors