Skip to main content

Rewards Events

The following webhook events are triggered during the reward lifecycle.

reward.sent

Occurs when a Reward is successfully sent to an end customer. This event confirms that the reward has been processed and the funds have been credited to the receiving account.

See reward.sent for the full event schema and example payload.

reward.rejected

Occurs when a Reward creation request is rejected. This typically happens due to account status issues or unavailability of funds in the funding account.

See reward.rejected for the full event schema and example payload.

When a reward is successfully sent, it creates a transaction on the receiving account. This triggers a transaction.created event with a transaction type of rewardTransaction.

See transaction.created for more information about transaction events.