Codeless vouchers

Codeless vouchers allow you to fulfil rewards without showing a code to users. Ideal for services or codes distributed outside the Loyalty Engine.

Codeless vouchers

Codeless vouchers allow you to fulfil rewards without showing a code to users. Ideal for service access, externally-managed codes, or any reward where the user doesn’t need to present a code.


Codeless vouchers are rewards that don’t display a voucher code to the user. Instead, they rely on post-purchase handling — either manual or automated — to fulfil the reward. This is not a separate voucher code type, but rather a setting you can apply to any voucher-type reward.

To make a voucher codeless, turn on the ‘hide code’ toggle in the reward’s redemption settings.

When to use codeless vouchers

Codeless vouchers are useful when the reward doesn’t require a redeemable code — for example:

  • Service access: A user gets automatic access to a digital service or feature after purchase.

  • External fulfilment: Codes are managed and delivered by an external system, not the Loyalty Engine.

  • Internal tracking: You want to record that a user claimed something, but they don’t need a code to redeem it.

Tip: For physical goods or stock-limited items that need inventory tracking or delivery address capture, use Merchandise rewards instead.


Fulfilment options

You can fulfil codeless rewards in one of two ways:

Webhook trigger

Set up a reactor on the PURCHASED_REWARD event, with a condition of rewardId = the reward's ID, to call a webhook to your fulfilment or ticketing system.

Redemption polling

Poll the API regularly to retrieve reward purchases and fulfil them via your internal processes.

Last updated

Was this helpful?