Using the Transbank binaries limits usage of this app to just linux. The binaries don't work in Mac OS, for instance. This harms testing and development.
I've been thinking on implementing the work that the binaries do on pure python, like sagmor/tbk has done in ruby. That would simplify things a lot but also wouldn't pass certification. In order to pass certification, I'll keep the current implementation that uses binaries and add another that doesn't.
Using the Transbank binaries limits usage of this app to just linux. The binaries don't work in Mac OS, for instance. This harms testing and development.
I've been thinking on implementing the work that the binaries do on pure python, like sagmor/tbk has done in ruby. That would simplify things a lot but also wouldn't pass certification. In order to pass certification, I'll keep the current implementation that uses binaries and add another that doesn't.