Based on this product's specifications, here are some alternatives and similar models
Plastic card printer Evolis Badgy 100
Summary description:
The Evolis Badgy 100 is a dye-sublimation and thermal transfer plastic card printer with a maximum resolution of 260 x 300 DPI. It supports PVC card types and has a total input capacity of 25 sheets. With 16 MB of internal memory, it operates on AC input voltage of 100 - 240 V and frequency of 50 - 60 Hz. Compatible with Windows and Mac OS X systems, it offers versatility for various printing needs.