Skip to Content
Menu

POS Fawtara Solution by Agile

by
Odoo

650.00

In-App Purchases
v 19.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Employees (hr)
Point of Sale (point_of_sale)
Discuss (mail)
Invoicing (account)
Inventory (stock)
Lines of code 374
Technical Name pos_fawtra_solution
LicenseLGPL-3
Websitehttps://www.agilemena.com/
Versions 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Employees (hr)
Point of Sale (point_of_sale)
Discuss (mail)
Invoicing (account)
Inventory (stock)
Lines of code 374
Technical Name pos_fawtra_solution
LicenseLGPL-3
Websitehttps://www.agilemena.com/
Versions 19.0
Agile.DIGITAL icon
Agile.DIGITAL
Community Enterprise
POS JO Fawtara + QR Cover

Product Demo

If the video box doesn’t appear on the marketplace page, open the MP4 in a new tab.

POS JO Fawtara with QR Code & Global Discount Fix

Enable JO Fawtara e-invoicing directly from Odoo 19 POS. Each POS order becomes an invoice that is submitted to Fawtara via API, and a compliant QR Code is printed on the receipt/invoice. The module also prorates global (order-level) discounts across lines to avoid negative-line rejections.

Key Features

  • POS → JO Fawtara: Auto submit POS invoices to Fawtara.
  • QR on Receipts: Print compliant QR on POS receipts/invoices.
  • Global Discount Fix: Order-level discount turned into per-line proration.
  • Retry & Error Logs: Track status, show messages, re-submit failed invoices.
  • Configurable Mapping: Taxes, codes, UoM, customer fields to Fawtara schema.
  • Sandbox/Production: Separate endpoints and credentials.
  • Access Rights: Role-based submission, retry, and logs.
  • Multi-Company/Branch: Per-company credentials; shop isolation.

How It Works

  1. Cashier validates a POS order.
  2. POS generates the invoice (per POS configuration).
  3. If a global discount exists, it is prorated across lines before building the payload.
  4. Invoice data is transformed to Fawtara JSON and submitted via API.
  5. On success, the Fawtara reference/UUID is stored; the receipt/invoice prints with a QR Code.
  6. On failure, the error is logged and the invoice can be retried after correction.

Supporting Documents

Screenshot from POS configuration / submission logs.

POS Settings & Fawtara Credentials

Support

Free 90 Days Support for bug fixes and inquiries (excluding data recovery) from purchase date.

Abdalrahman.barakat@agilemena.com  |  Agile.DIGITAL

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.