Custom rewards
Create custom rewards to perform actions or provide rewards that don’t fit into the standard LoyaltyLion reward types.
These rewards can be fulfilled in one of two ways: manually or via a webhook.
Manual fulfilment
When you create a custom reward with manual fulfilment, LoyaltyLion will track a pending fulfilment each time a customer redeems the reward, and send you an email.
You can manage pending fulfilments from the custom reward page in the LoyaltyLion admin. Once you’ve handled a fulfilment, you can mark it as complete.
Webhook fulfilment
When you create a custom reward with a webhook, we’ll create a new webhook subscription for the URL you specify. Every time a customer redeems that reward, we’ll dispatch a webhook to that URL.
Apart from being managed by LoyaltyLion, the webhook works the same as any other webhook, and can be verified using the provided signature.
If your server responds with a 2xx
status code, we’ll consider the redemption
to have been fulfilled. Otherwise, we’ll keep retrying until a 2xx
code is
returned.
rewards/store_fulfilment
Find out more about the rewards/store_fulfilment
webhook