Reward code
Reward code provides a fast and secure method to send unique codes to different participants in your ecosystem, regardless of their location.What are Reward Codes?
Reward Codes are unique alphanumeric codes you send to recipients anywhere in the world. Recipients redeem them on the Xoxoday marketplace.- Guest checkout: Recipients redeem without creating an account or logging in.
- Partial redemption: Recipients can use part of a code’s value and keep the balance for later.
- Combined checkout: Recipients can combine up to 10 codes in a single checkout.
- Flexible expiry: You set expiry dates to match your campaign’s duration.
How to Send Reward Codes in Bulk
Here are the quick steps to send one at a time:1
Navigate to Reward Code
Go to Send Rewards > Reward Codes. The Send Reward Codes page opens on the Add Recipients step.

2
Under What do you know about the recipients?, select who can redeem the code:
- I have the recipient’s email ID or phone number (Most Recommended): Only the recipient you enter can redeem the code. For example, if you send it to john.smith@xyz.com, only john.smith@xyz.com can redeem it.
- The recipient is from my organisation or shares the same domain: Anyone with an email address on your domain can redeem the code. For example, if your email address is john.doe@xyz.com, anyone with an address ending in xyz.com can redeem it.
- I don’t have the recipient’s email ID or phone number (Least Recommended): Anyone who has the code can redeem it. This option is the least secure and can lead to unauthorized use, so use it only when you have no recipient details.

3
Select the Send in Bulk tab.

4
Upload your recipient list
Click View Instructions to see the fields your file needs. Fill in the template with your recipient details. Upload your CSV file. Click Next.** **



Pro tip: Download the CSV template from the Send in Bulk page. It has the correct columns already set up, so your upload is formatted correctly.
5
Under Select Campaign, select an existing campaign from the dropdown, or click Create New Campaign to set up a new one.

6
Personalize communication
You can also personalize the communication each time you send Reward Code. Those changes override the campaign defaults for that send only. Learn how to customize Reward Code communication 

7
Set the expiry date
Set how long the Reward Code will remain active by choosing an expiry period (1, 2, 3, 6, 9, or 12 months) or pick a Custom date to match your campaign timeline. The default is 12 months.

8
Send the reward
Review the recipient details and communication preview, then click Send Reward. The Reward Codes will be delivered to each recipient immediately.
Still need help? Raise a support ticket.