In short: JoFotara integration means the invoice reaches the system on its own at the moment of sale, the QR is printed on the receipt, and an internet outage does not stop you selling. See it with your own eyes before you pay.
In this guide
- Three things a vendor might mean by 'connected'
- E-invoicing software in Jordan: portal, POS or accounting software?
- What happens in a direct connection
- Do I need the JoFotara API?
- Eight questions to ask before you pay
- Ask to see it working: a five-step test
- What no cashier app decides for you
- How Ghalleh sends your invoices
JoFotara integration means your cashier app sends every sale to Jordan's national e-invoicing system on its own, at the moment of sale, and prints the QR code the system returns on the customer's receipt. Every vendor of e-invoicing software in Jordan says 'connected', but the word covers three very different things, and the difference shows up on a busy Thursday evening, not on a landing page. Here is what a real connection looks like, what to test yourself before paying, and how Ghalleh handles your invoices.
Three things a vendor might mean by 'connected'
Every vendor uses the same word, so skip the word and ask one precise question: how exactly does each invoice reach the system? The answer will be one of these three.
| Method | How the invoice gets there | What it means for you day to day |
|---|---|---|
| Manual entry on the portal | You retype each invoice on the JoFotara portal after the sale | Double work that a shop selling dozens of times a day cannot keep up |
| Later transfer | The app issues the invoice locally, then it is moved to the system in a separate step | The customer leaves with a receipt that has no QR, and delays or gaps creep in |
| Direct connection, as in Ghalleh | The app sends the invoice itself at the moment of sale and gets the QR back | The QR prints on the receipt and you never chase invoices by hand |
E-invoicing software in Jordan: portal, POS or accounting software?
A shop has three ways to issue e-invoices in Jordan. The official portal is free and fine for a few invoices. Accounting software with an e-billing link suits a business that invoices customers on account from an office. A POS linked to JoFotara makes the invoice part of every sale at the counter.
| JoFotara portal | Connected POS | Connected accounting software | |
|---|---|---|---|
| Who issues the invoice | You, one invoice at a time on the portal | The till itself at the moment of sale | Whoever enters it in the software, usually the accountant or office staff |
| When it reaches the system | When you type it in | At the sale, or when the internet returns after an outage | When it is issued in the software, which may be some time after the sale |
| QR code | On the invoice you issue on the portal | Printed on the thermal receipt the customer takes | On the invoice the software prints or sends |
| Stock and cash | The portal does not track them | Stock goes down and the payment is recorded with each sale | Depends on the software, often entered separately |
| Fits | A shop with a few invoices a day | A shop selling at the counter all day | A wholesaler or a business invoicing on account |
| Cost | Free | The POS subscription | The accounting subscription |
A general comparison. Products differ in the details, so ask exactly how invoices are sent before you choose.
What happens in a direct connection
With a direct connection, the owner enters the connection details issued by the JoFotara portal into the cashier app once. From then on, every sale becomes an e-invoice in the format the system expects and is sent straight away. The system records it, returns a unique QR code, and the app prints that code at the bottom of the customer's receipt.
Ads never mention what happens when things go wrong: the internet drops, the system is slow, or an invoice is rejected over a data error. A good app keeps the invoice, retries, and keeps unsent invoices visible until they go through.
Do I need the JoFotara API?
Not as a shop. The JoFotara API is the technical interface that software makers build their e-invoicing integration on. Your cashier app is what talks to it. Your part is to get your shop's connection details from the portal, the Client ID and Secret Key, and enter them in the app once.
If a vendor asks you to hire a developer, run a separate connector, or pay extra for each tax number before invoices flow, that is not a direct connection in the sense this page describes. Ask for the test below instead.
Eight questions to ask before you pay
- Does the app send each invoice itself at the moment of sale, or does it need a step from you or your accountant?
- Does the QR code print on the same thermal receipt the customer takes home?
- What happens when the internet drops: can you keep selling, and how do pending invoices go out afterwards?
- How are returns handled: does it issue a return invoice linked to the original?
- Is e-invoicing included in the price, or a paid add-on on top of the subscription?
- Does the connection work on every device you use: phone, tablet, PC and every branch?
- Who enters the connection details, and can any employee see or change them?
- Can you watch a real invoice go through to the system before you pay?
Ask to see it working: a five-step test
- Sell a real item for a small amount
Do not settle for a badge or a line that says '100% compatible'. One real sale tells you more than any demo. - Look at the receipt
It should print with the QR code, on the same printer you will use in your shop. Scan the code with your phone camera. - Open your portal account
Check the invoice is there, for the same amount. - Switch off the internet and make two sales
Selling should carry on without a pause, and the customer should still get a receipt. - Reconnect and wait a minute
Both invoices should appear on the portal without you touching anything. If you have to remember to tap resend yourself, that is a job you will be doing every week.
What no cashier app decides for you
An app sends invoices. It does not decide your tax obligations. What the e-invoicing instructions ask of your shop right now, which invoice type applies to you (an income invoice or a sales tax invoice), and which tax rate applies to each item are questions for your accountant or the Income and Sales Tax Department.
Correcting hundreds of invoices sent with the wrong type or tax is far harder than one session with your accountant before the first sale.
How Ghalleh sends your invoices
Ghalleh is connected to JoFotara. You enter your shop's connection details once in settings, and from then on Ghalleh sends every invoice to the system at the moment of sale and prints the QR on the thermal receipt, whether you sell from an Android phone, a tablet, a POS terminal with a built-in printer or a Windows PC.
If the internet drops, you keep selling. Ghalleh stores the invoices on the device and resends them automatically when the connection returns. If the system refuses an invoice or it is held up, you get a notification on your phone with the reason, so you never track invoices one by one.
E-invoicing is not an add-on in Ghalleh: every plan has every feature, from 5 JOD a month. If you do not subscribe after the trial, the shop becomes read only and your data stays saved. Ghalleh is on Google Play now, the Windows version is on the download page, and the trial is 14 days free with every feature and no card. So you can run the test above in your own shop, with your own stock and printer, before you pay anything.
Everything about JoFotara on one page: the JoFotara e-invoicing guide.
Common questions
What does a cashier app connected to JoFotara mean?
It means the app sends every invoice to Jordan's national e-invoicing system by itself at the moment of sale, receives the QR code and prints it on the receipt, so you never retype invoices on the portal or move them over later in a separate step.
Do I need accounting software to connect my POS to JoFotara?
Not necessarily. A cashier app with a direct connection sends invoices itself. Your accountant still needs your sales, returns and tax figures to prepare your returns, so make sure the app gives them those clearly.
Can I sell offline and still use JoFotara?
Sending an invoice needs a connection, but some apps let you keep selling during an outage, store the invoices and send them once you are back online. Ghalleh is one of them. Ask your accountant how late an invoice may be sent, and do not let pending invoices pile up.
Is JoFotara a paid add-on in Ghalleh?
No. The JoFotara connection is part of every Ghalleh plan, like every other feature. Plans differ only by selling devices, branches, staff and the monthly allowance for voice selling and supplier invoice reading.