BlogSign In
Back to Articles
Revenue Optimization3 min read

Before You Generate Your Next 300 Vouchers on XenFi, Do This First

XenFi makes hotspot voucher management easier with Voucher Notes, Username Prefixes, and Username Postfixes. These features help hotspot owners trace voucher batches, identify assigned agents, and monitor voucher sales more efficiently. Learn how to turn random voucher codes into an organized, trackable voucher management system.

Geofrey Tuhaise

Geofrey Tuhaise

September 11, 2026

Share on XShare on FacebookShare on LinkedInShare on Email
ShareShare on XShare on FacebookShare on LinkedInShare on Email
Before You Generate Your Next 300 Vouchers on XenFi, Do This First

Why This Matters Now

You generate 300 vouchers. Your agents start selling. Customers begin logging in. Then, hours later, you notice a voucher in your sales records and ask a simple question: “Who was assigned this voucher?” If your vouchers look like 3JKGH, 36tfy , the code itself gives you no clue.

And when you are managing hundreds or thousands of vouchers across multiple agents, relying on memory or manually searching through records is not a management system.

This is exactly where many hotspot owners make voucher management harder than it needs to be.

XenFi gives you a simple way to change that. With Voucher Notes, Username Prefixes, and Username Postfixes, you can give your voucher batches an identity before they ever reach your customers, making them easier to trace, monitor, and manage. In this guide, we'll show you exactly how to use these features to turn a pile of random vouchers into a more organized voucher management system.

How to Generate Trackable Vouchers on XenFi

From your XenFi Dashboard:

  1. Click the Menu icon.

  2. Select Vouchers.

  3. Go to Generate.

  4. Under Voucher Format, choose your preferred format, such as numbers only or alphanumeric.

  5. Enter the number of vouchers to generate, for example, 300.

  6. Select the Package.

  7. Choose the Voucher Code Length, for example, 6 characters.

  8. Add a useful description under Note.

  9. Open Advanced Options.

  10. Configure the Username Prefix or Username Postfix.

Important: The package you want to assign must already have been created.

The real power comes from the last two steps.

1. Use the Note to Identify the Voucher Batch

The Note field allows you to attach useful information to a voucher batch.

For example, if you are generating vouchers for Jane, instead of leaving the note empty, use: Note: Jane-12Aug-AMThis tells you:

  • Jane : the agent or intended batch

  • 12Aug : the date

  • AM : the generation period.

The important thing is to create a naming system that makes sense for your business.

2. Use Username Prefix to Identify the Agent

Now open Advanced Options and look at Username Prefix. A prefix is added to the beginning of the voucher username. For Jane, you could set:

Username Prefix: JA

A voucher that would normally look like: 23GTHcan then appear as:JA23GTH Her vouchers will look like:

JA23GTH
JA7K9PX
JA8M2QD

For Doe:

Note: Doe-12Aug-AM
Prefix: DO

His vouchers will look like:

DO71KXP
DO9Q2LM
DO4T8ZR

The Note identifies the batch, while the Prefix/Postfix gives the voucher a recognizable identifier. This is much easier to manage than generating hundreds of completely random vouchers.

Easier Monitoring Through Recent Sales

The benefit becomes particularly practical when vouchers start appearing in your Recent Sales.

Instead of seeing only random-looking usernames, you will see:

JA83KLP
DO92XTR
JA17QMN
DO64PZX

You can immediately distinguish the voucher groups based on the identifier you created. If Jane was assigned JA and Doe was assigned DO, the voucher usernames themselves provide a quick visual reference. This can make daily voucher monitoring and sales reconciliation much easier.

Build a Simple Voucher Management System

If you have several agents, establish a consistent convention. For example:

Agent

Note

Prefix

Jane

Jane-12Aug-AM

JA

Doe

Doe-12Aug-AM

DO

Musiraamu

Musiraamu-12Aug-AM

MU

Critical Security Warning: Maintain Character Entropy

Adding static prefixes reduces total randomness. If you attach a 2-character prefix (JA) to a 6-character total voucher length, only 4 characters remain random, exposing your network to brute-force enumeration attacks. Always increase total voucher length when applying prefixes (e.g., 2-character prefix + 6-character random core = 8 characters total).

Now your voucher batches have structure. Instead of asking: “Whose voucher is this?”, you can quickly identify the batch from its username and use the Note as an additional reference when managing the vouchers. The goal isn't to create complicated codes. The goal is to make your voucher operation easier to understand and control.

The Key Takeaway

If you are operating a small hotspot with a few vouchers, random codes may seem sufficient. But as your customer base grows and you introduce multiple agents, poor voucher organization can quickly become an operational headache.

XenFi's Voucher Note, Username Prefix, and Username Postfix give you simple tools to build a better system from the beginning.

Use:

Note → to identify the batch.

Prefix → to place an identifier at the beginning.

Postfix → to place an identifier at the end.

Combine them with a consistent naming convention, and your vouchers become easier to trace, organize, monitor, and manage.

Thank you for reading! I hope this guide makes managing and tracing your XenFi vouchers easier. If you have any questions, share them in the comments below. You can also reach out to us about any XenFi services or features you’d like to learn more about, we're here to help.

Grow your business

Find out how XenFi helps ISPs grow

Smart billing, automation and management for hotspot providers and ISPs.

Learn More

Hotspot billing, voucher management, mobile money automation, and remote MikroTik management made simple.

Navigation

  • Blog
  • Technology
  • Business

Language

© 2026 XenFi Systems. All rights reserved.

Comments (0)

No approved comments yet. Be the first to share your thoughts!