ID Card Printer and Software

I’m looking for recommendations for an ID card printer and software. We use prox cards and plan plastic cards with barcodes. We would like to print on both sides of the cards and pull person data from an CSV, XLS, or Access Database.It would be nice to integrate with S2 Netbox, or access control software to create the user with the badge number and access level via API.

We use the MagiCard 300. We don’t have all the bells and whistles, but it is capable of printing both sides. We don’t have it connected directly to our access control system, but it is hypothetically possible.