I have an opportunity to build an app for the Samoan tax authority that is a standalone Simple POS/Register but it needs to interface with a Smart Card reader. This is to be a very low cost solution for village shops where internet connections are less reliable so it will be a standalone device to "fiscalize" invoices for Tax office compliance. Currently there is a Free alternative that communicates with a central server over the internet to do this, but without a reliable internet connection the shop will be non-compliant and face either very expensive alternate solutions or fines.
I have seen another thread that uses the headphone jack to read a Square Card Reader [ https://www.b4x.com/android/forum/threads/read-data-from-headset-jack.10678/#post-143734 ] but I am looking at a Bluetooth unit from Advanced Card Systems that has Android and IOS compatibility [ ACR3901U-S1 ] due to the mechanical issues associated with mounting a device directly to a phone or tablet using a headphone jack or USB connection. [ https://www.acs.com.hk/download-manual/7330/REF-ACR3901U-S1-1.10.pdf ]
The app will need to communicate with the Smart Card using APDU commands using T1 protocol in order to sign the invoice using a stored certificate on the smart card.
Is this something that the various Bluetooth and Serial libraries can handle?
Thanks,
Kev
I have seen another thread that uses the headphone jack to read a Square Card Reader [ https://www.b4x.com/android/forum/threads/read-data-from-headset-jack.10678/#post-143734 ] but I am looking at a Bluetooth unit from Advanced Card Systems that has Android and IOS compatibility [ ACR3901U-S1 ] due to the mechanical issues associated with mounting a device directly to a phone or tablet using a headphone jack or USB connection. [ https://www.acs.com.hk/download-manual/7330/REF-ACR3901U-S1-1.10.pdf ]
The app will need to communicate with the Smart Card using APDU commands using T1 protocol in order to sign the invoice using a stored certificate on the smart card.
Is this something that the various Bluetooth and Serial libraries can handle?
Thanks,
Kev