# How to Create and Print Vouchers in Mikhmon V3 and Pro V5

> Prepare a User Profile, generate a small batch from Hotspot, and verify the created account count before opening its print cards. V3 and Pro V5 use different controls, but both need checks against the package you intend to sell.

Published: 20 Sep 2026. Updated: 20 Oct 2026. Vouchers.

## Steps

1. Check the router session and package profile, including usage limits, price, and validity rules.
   ![User profiles 1jam, 1hari and 7hari with validity and price](https://mikhmon.pro/blog/shots/mikhmon-v3/user-profiles.desktop.webp?v=a9f0c9aa)
   *Hotspot > User Profiles*

2. In V3, open Hotspot > Users > Generate. Start with three vouchers and the profile you checked.
   ![The generate users form for creating vouchers in bulk per profile](https://mikhmon.pro/blog/shots/mikhmon-v3/generate-vouchers.desktop.webp?v=73acfce8)
   *Hotspot > Users > Generate*

3. Choose Username = Password or separate credentials, then set a prefix and batch comment.
4. Match the created count to the request and choose Default, Small, or Thermal printing as appropriate.
   ![One voucher batch with the Standard, QR, Small and Thermal print buttons](https://mikhmon.pro/blog/shots/mikhmon-v3/voucher-batch.desktop.webp?v=41edda0d)
   *Hotspot > Users filtered by batch*

   ![Voucher print preview for a thermal printer](https://mikhmon.pro/blog/shots/mikhmon-v3/print-thermal.desktop.webp?v=6258e227)
   *Print vouchers (thermal)*


**Pro tip.** Assign distinct batch prefixes (e.g. 'VIP-', 'DAY-') to simplify physical sales tracking and batch auditing.

## Usage limits and validity are different

A profile named 1hour does not describe all its rules. Time Limit restricts account usage, while expiry depends on the profile and scripts. Try one account before selling a new package.

Check the price and code format as well. A prefix helps identify accounts; the batch comment helps locate a generated group.

## Complete the Pro V5 form

Open Hotspot and choose Generate Vouchers. This example uses Quantity 3, Username = Password, four characters, the DEMO- prefix, Numbers, and User Profile 1jam.

Set a Batch Comment and check the router session, profile, and quantity before generating. Use your own prefix for real sales; DEMO- is only an example.

![Real Mikhmon Pro form for three vouchers with the DEMO- prefix, 1jam profile and DEMO-LAB comment.](https://mikhmon.pro/blog/shots/medium-series/voucher-settings.png?v=395dd993)
*Pro V5 form with three vouchers, profile 1jam, and batch comment DEMO-LAB.*

## Check results before retrying

Created 3 of 3 confirms that all requested accounts were made in this example. Record the complete batch comment beginning with vc- to find the resulting group.

If fewer accounts were created, inspect the list and error message before resubmitting. A timeout does not prove that no accounts were created.

![Real Mikhmon Pro success result reporting three of three vouchers created, with default, small and thermal print actions.](https://mikhmon.pro/blog/shots/medium-series/voucher-result.png?v=85ec5316)
*Created 3 of 3 confirms the requested batch; Print (Default) opens its cards.*

## Open the cards and print one sheet

Print (Default) opens the new batch’s cards. The demo vouchers shown here are disabled. The image shows a browser print layout, not a physical printer result.

Check paper size, scale, margins, and QR readability on one sheet before increasing volume. Thermal printing needs a matching paper-width profile and a supported print route.

- [Thermal printer setup](/blog/en/how-to-print-mikhmon-vouchers-thermal-printer)

![Three disabled lab voucher cards with visible DEMO- codes, QR codes, and the sample wifi.demo.lan login address, without masks.](https://mikhmon.pro/blog/shots/medium-series/voucher-print.png?v=25bb457b)
*Demo voucher cards from the print page. These lab vouchers are disabled.*

## If account creation works but customer login fails

Confirm the account is enabled, targets the intended profile and server, and has remaining time or quota. Opening print cards does not test customer authentication.

```routeros
/ip hotspot user print detail where name="VOUCHER_NAME"
/ip hotspot active print
/log print where topics~"hotspot"
```

- [Investigate customer login errors](/blog/en/fixing-login-failed-invalid-username-error)
- [Set package duration, prices, and speed limits](/blog/en/create-mikhmon-voucher-packages)

---

Source: https://mikhmon.pro/blog/en/how-to-generate-hotspot-vouchers-mikhmon
Bahasa Indonesia version: https://mikhmon.pro/blog/cara-generate-voucher-hotspot-mikhmon.md
Run Mikhmon online with Mikhmon Online, free for 30 days: https://mikhmon.pro/en
