Printers are essential POS peripherals that generate receipts, invoices, and reports. In iVendNext, configuring printers properly ensures professional, accurate documentation of every transaction. This guide covers printer setup, print format customization, and troubleshooting for first-time users.
Before configuring in iVendNext:
Physically connect your receipt printer via USB, Ethernet, or Bluetooth
Install manufacturer drivers on your POS terminal
Verify test prints from your operating system
Common Printer Types:
Thermal receipt printers (e.g., Epson TM-series)
Impact printers for carbon copies
Label printers for barcode tags
Navigate to Home > Retail > Hardware Profile
Select your terminal's hardware profile or create new
Under Printer Tab:
Enable Has Printer checkbox
Enter exact Printer Name (match OS device name)
Set Render Width (typically 58mm or 80mm)
Check Cash Drawer Attached if applicable
Go to Home > Retail > Print Format
Click Add Print Format
Name: Identify format (e.g., "Receipt-Short")
DocType: Select document type (Sales Invoice, Return, etc.)
Standard Fields: Enable/disable default fields (Date, Time, Items)
Adjust under Style Settings:
Fonts: Select readable typefaces (thermal printers work best with monospace)
Alignment: Left/right/center justification
Section Headers: Customize labels (e.g., "Thank You" vs "Receipt")
For customized layouts:
Enable Custom Format option
Use Jinja/JS scripting to:
Rearrange elements
Add conditional logic (e.g., promotional messages)
Incorporate store logos (Base64 encoded)
Example Script Snippet:
{% if total > 100 %}
** THANK YOU FOR YOUR PURCHASE! **
{% endif %}
For duplicate/triplicate forms:
Set Copy Names (Original, Customer Copy, etc.)
Configure different formats per copy
Adjust margins for alignment
Select barcode symbology (UPC, EAN-13, etc.)
Set optimal dimensions (height: 15-25mm)
Include human-readable numbers below
For restaurant operations:
Create dedicated KOT (Kitchen Order Ticket) format
Highlight modifiers/special instructions
Use larger fonts for kitchen staff
Always use Preview function to:
Check field alignment
Verify truncation points
Confirm barcode scannability
Conduct real tests to:
Validate paper feed alignment
Check print darkness (adjust printer density)
Ensure cash drawer triggers
Regular Updates: Review formats quarterly for regulatory changes
Template Library: Save proven formats as templates for new locations
Staff Training: Document common adjustments for cashiers
Backup Configs: Export print formats before system updates
Proper printer configuration and thoughtful print formats enhance customer experience while reducing operational errors. By following this guide, you can ensure professional documentation that meets both business needs and compliance requirements.