I’m pleased to announce that my proposal for integrating GNU Taler with Tryton/GNUHealth was accepted by NLnet.
GNU Taler module for Tryton ERP/GNU Health
This project will develop a Tryton module which would allows users to integrate payments with Taler into their webshops, businesses.
Tryton is a popular libre business management system written in Python, used for operating webshops and enterprise resource planning - there are many modules for financial accounting, sales, inventory and stock, CRM, shipping, subscription management, etc. Existing payment provider integrations within Tryton are limited to specific proprietary payment providers, having a Taler based option would allow organisations to deal with Taler based payments (incoming as well as outgoing).
This includes the users of GNU Health (which is built on Tryton) and which provides libre alternatives for Hospital Management software, Health Information Systems and Electronic Health Records.
The Account Payment Taler module is done. It is modeled like the other account-payment-… modules.
The Account Payment Taler module allows receipt of payments using Taler. It communicates with the GNU Taler Merchant Backend for creating “orders” and checks whether they are paid. The module also provides the possibility to send refunds and checks whether they have been acquired by the customer.
For your web-shop it provides a “checkout” page containing the QR-code the customer’s wallet needs to scan. It also provides a sample report showing how to integrate the Taler payment QR-code into PDF invoices. Of course, the QR-code and the URL contained can also be send to the customer via an e-mail.
The module’s documentation includes comprehensive tutorial.