I am new to the smart card encoding or writing. I need to write employee profile information and balance for microtransaction feature into the card (DESFIRe ev2). I haven't encounter any practical solution about my problem. Is it required a programming or some software would be sufficient? Either way, it would be very helpful if you can share any knowledge/tutorial about card encoding.
I searched on internet including Youtube, but mostly the videos or websites is about writing a url into a nfc tag. I am expecting some step by step programming or in the most simple cast a tutorial using a software to encode information and balance into the card.
First. It is VERY bad idea to put balance on the actual card. This can be manipulated.
The best approach is for the card to carry only an ID (Unique identifier), and when read, the reader device to check with a remote API/Endpoint what is the balance, as well as other sensitive (or personal) information like name, DOB, etc.. and potentially the reader (depending on conditions) to request an update of the balance.. With this approach no actual or PI data is on the card, and the control of who modifying the balance or PI is controlled by the remote API in a single place.