**Objective** This project attempts to extract data from Openbravo to generate a JSON to submit to the Banqup API of Unifiedpost. **Requirements** * Python installed on the machine running this application * Credentials for accessing an Openbravo 3+ instance running with the REST API enabled * Credentials for accessing the Banqup API by Unifiedpost * Add the businessPartner id to the 'Customer code' of the customer on the 'Customers & Suppliers' section of the Banqup portal - This is critical, this programs requires this field to extract some parameters that only exist in the Banqup platform **How to run this application** * Copy the file `config-sample.py` to `config.py` * Edit `config.py` with your credentials for Openbravo and Banqup * Run `python3 extract_invoice.py ` Where `` is the human readable invoice number in Openbravo.