A reward won't be granted in two main cases:
- No more stock – if the stock is empty you can easily add additional stock to the reward either from the UI (Loyalty > Rewards > Your reward [edit button]) or by API.
- Not enough NQ points – if the cost of your rewards correspond to X NQ points and your customer’s balance is not sufficient, the Splio engine will force a pop-up: "not enough NQ points".
To avoid this behaviour, you can:
- grant extra points to the customer
- change the reward settings by editing its cost
In both cases, you shall do the attribution once again either from the UI, by API call or Datahub (scope reward attribution).