
Vouchers offer two main advantages: speedy implementation and universal application. This functionality is supported by most e-commerce platforms and POS systems. It's time to familiarize yourself with the individual stages of their deployment.  

## Voucher configuration
---

Regardless of the type of voucher you use, the process of creating vouchers involves the following stages:

1. [**STAGE 1: Creating a code pool**](/docs/assets/code-pools#creating-a-code-pool)
2. [**STAGE 2: Importing codes to the created voucher pool**](/docs/assets/code-pools#importing-codes-to-the-pool) 
3. [**STAGE 3: Assigning codes to customers**](/docs/assets/code-pools#assigning-a-code-to-a-customer) 
4. [**STAGE 4: Distributing vouchers to customers through various channels**](/docs/assets/code-pools#distributing-codes) 
5. [**STAGE 5: Redeeming vouchers**](/docs/assets/code-pools#redeeming-codes) 



 <img src="/api/docs/image/54176ad07f146575310749eba44b7c2f42c1b327/icons/first-steps/book-2-m.svg" alt="Arrow down icon" class="icon"> **DOCUMENTATION**
<br>
<br> 
Check our materials about vouchers:
- [Voucher pool documentation](/docs/assets/code-pools)
- [Import voucher pool through Automation Hub](/docs/automation/actions/synerise-integrations/import-vouchers) - If want to replenish a voucher pool in Synerise with vouchers from external services or a local file, you can use Automation Hub for such voucher imports.
- [Voucher pool alert](/use-cases/voucherpools) - Create a system will alert you when the number of codes in a voucher pool drops below a predetermined threshold.
- More about method of assigned vouchers you will find [here](https://developers.synerise.com/LoyaltyandEngagement/LoyaltyandEngagement.html#operation/GetAssignedVouchers).




---
<br>



In this section, we discussed the stages of voucher deployment, management, and distribution. In the [**next article**](/loyalty/lesson-5/voucher-or-promotion), we will compare vouchers with promotions to highlight the main differences between them.  

<br>
<br>