/pyesd

A simple Python based script for signing and querying invoices sent over the network via custom ESD web service.

Primary LanguagePythonMIT LicenseMIT

PyESD

PyESD is a simple Python based script for automatically signing and querying invoices sent over the network via custom ESD REST web service.

What is an ESD (Electronic Signature Device)?

alt text

ESD (Electronic Signature Device) is a machine used for signing electronic signatures and reports generation, that also electronically reports retailer's relevant tax payments to TRA (Tanzania Revenue Authority) at the close of business every day.

  • According to TRA, ESD/EFD is mandatory for most (if not all) online based businesses/shops.