The problem
Tools that don't talk to each other, manual calculations, no clear view of your figures. One mistake, one forgotten stockout, and it's money lost.
No more notebooks, spreadsheets or late-night maths. Sell, track your stock, invoice, manage your purchases and your VAT: JGJPayStock brings it all together and tells you, to the cent, what you have, what you earn and what you owe. On mobile, desktop and web, in real time. Digitalising your business, finally made simple.
Even today, millions of shopkeepers run their business with a notebook for stock, a till for the money and memory for everything else. The result: mistakes, stockouts, whole evenings spent recounting, and that constant doubt about what they really earn. JGJPayStock was created to put an end to that.
Tools that don't talk to each other, manual calculations, no clear view of your figures. One mistake, one forgotten stockout, and it's money lost.
A single app that brings together inventory, checkout, invoices, purchasing and accounting, and does all the maths for you, to the cent.
Accurate figures, your evenings back, and the peace of mind of knowing everything at a glance. You steer, the app calculates.
No more scattered spreadsheets and software that doesn't talk to each other. Inventory, checkout and invoicing share the same data, updated instantly.
Every sale updates the stock automatically. No more unexpected stockouts: configurable thresholds trigger alerts before it's too late.
A fast, clear checkout: search by category, cart, multiple payment methods, change calculation and a PDF receipt printed instantly.
Professional invoices with VAT, discounts, net / VAT / gross totals, automatic numbering and PDF export. Your logo and details appear on them.
Price an offer, hand your customer a clean PDF, then turn the quote into a completed sale in a single click. No re-entry, no wasted time.
Send the invoice or quote directly to the customer by email, in one click, from the checkout or the sale record. Reliable delivery with automatic retry. Everything is digital.
Your customers earn points on every purchase and redeem them as a discount. Fully configurable per company and multi-currency. Turn it on if you want it.
Real-time notifications (in-app and email) when stock drops below your thresholds. Also track expiry dates and products expiring soon.
Sales trend curve, top products sold by period, breakdown pie chart, stock movement chart, revenue trend. Export everything to PDF and CSV.
Record your goods receipts and supplier invoices. The cost actually paid feeds your stock and your margin, and the deductible VAT is captured for good.
Income statement, VAT collected, deductible and due, cash flow and stock value, calculated to the cent. Compare your periods and export official documents.
Every company is completely isolated. Role-based access, encrypted passwords, an audit log of sensitive actions: your data stays yours.
Rank your cashiers by revenue or number of sales over any period you choose. Totals, chart and ranking: spot your best people at a glance.
Scan with a simple scanner gun: the product drops into the cart or shows up instantly. Several codes per product, USB and Bluetooth compatible, no field to click.
A complete in-app guide, role-based and searchable, built for beginners. Your teams become self-sufficient, without costly training.
Behind every feature, a real day-to-day struggle that disappears. Whatever your trade, the app works for you.
Stock updates on every sale and every purchase. Alerts warn you before a stockout, and you know the exact value of your stock at any time.
Margin, cost of sales and profit are calculated to the cent. You finally see what you really earn, product by product and period by period.
Checkout, invoices, reports and statements are automatic. No more notebooks or spreadsheets to copy out at night: the app has already counted everything for you.
Collected, deductible and actually due VAT are calculated for you, by rate, with VAT credit detection. Your returns go out on solid figures.
Purchasing, suppliers and the top products sold tell you what to order, from whom and when. The right product is on the shelf at the right time, without overstocking.
Track your business from anywhere in the world, in real time, from your phone, computer or the web. A role suited to each team member, and your data follows you everywhere, securely.
Shops, convenience stores, wholesalers, pharmacies, restaurants, service providers... a single app that adapts to your business, your currency and your language.

Much more than sales reports: real financial steering, computed server-side to the cent, from the income statement to VAT and cash flow.
Month-end. Your accountant asks for the figures. Instead of a weekend recounting, you send them the period's profit, VAT and cash flow in one click, accurate to the cent.
A clear catalogue, traced movements and an always up-to-date inventory. You know what you have, where, and what it's worth.
You sold your last box without noticing. The following week, the supplier is late. With JGJPayStock, an alert warns you before the stockout: you order in time and lose no sales.


The cashier gets straight to the point: find a product, fill the cart, take payment. Stock updates by itself on every sale.
It's noon, ten people are waiting. Your cashier has no time to search. In three clicks, the product is in the cart, the customer pays, the receipt prints. The next sale can begin.
Each payment can generate its invoice. VAT, discounts and totals are computed server-side: no risk of calculation error.
A business customer asks for a proper invoice with itemised VAT. You press a button. It comes out already correct, in your name, with your logo. Nothing to double-check.

Getting started is simple. You're up and running quickly, with no complex installation.
Your company is set up with its logo, colours, currency and VAT rate.
The administrator creates the manager and cashier accounts, each with their rights.
Import your products, categories, prices and stock alert thresholds.
The cashier takes payment, stock updates, reports fill up in real time.
Role-based access control (RBAC): administrator, manager, cashier. And beyond roles, the administrator grants or revokes specific rights, user by user. Permissions are verified server-side on every action - the backend remains the authority.
Need a specific manager to edit products, or a trusted cashier to issue refunds? The administrator adjusts rights person by person via a clear matrix (by module and by action). The change affects only that person, and everything stays verified server-side.
See rights managementRunning a business shouldn't force you to stay behind the counter. By digitalising your operations, JGJPayStock sets you free: you follow your sales, your stock and your results in real time, from any corner of the world - without ever having to be there in person.
Travelling, in another city, abroad: open the app and see the exact state of your business, to the second. No more calling, no more needing to be on site to know how your business is doing.
Reports always show the day of your company (its own timezone), not that of the place you're viewing from. No misleading statistics, wherever you are on the globe.
Sales, stock, invoices, quotes and accounting: everything is digital, centralised and instantly accessible. The complete digitalisation of your business, without complexity or paperwork.
Delegate to your team with confidence, keep an eye on what matters, and take back your freedom: the business follows you, you no longer endure it.
A single app, the same smooth, consistent experience from phone to large screen.
Dark mode, interface in French, English and German, and a consistent design everywhere.
Security is not an option. It is built into every layer of the app.
Each company's data is strictly partitioned: the company identifier comes from the authentication token, never from the request (anti-IDOR protection). One company never sees another's.
Authentication via a secure token and role-based access control (RBAC): every sensitive action is authorised server-side, never on client trust alone.
Sensitive actions (sign-ins, edits, stock movements) are traced, timestamped and chained by hash : any tampering with the log is detected. Evidential traceability.
Passwords are hashed. Resets use a one-time code sent by email.
All business rules and calculations (stock, VAT, totals) are validated by the server, never by the client alone.
Parameterised queries against injection, strict validation of all input and escaping of output. Security is checked at every layer.
JGJPayStock is not just a checkout app. It is a multi-tenant SaaS built on engineering foundations: microservices, role-based access control (RBAC), exact monetary calculations and data pre-aggregation. The kind of choices you don't see, but that mean the figures are never wrong, even with millions of sales.
Three roles (administrator, manager, cashier), each with a precise scope. Permissions are verified server-side on every sensitive action (authorisation dependencies), never on client trust alone.
Each company (tenant) is fully partitioned. The company identifier is injected from the authentication token, never from the request: no data can leak from one tenant to another (protection against indirect access / IDOR).
Authentication, inventory and sales are independent services, each with its own database, deployed and isolated separately. Zero circular dependencies, scaling service by service.
Pre-aggregated statistics (daily summaries), keyset pagination (no deep OFFSET), composite indexes and targeted FORCE INDEX . The result: instant reports, from day one to decades of activity.
All amounts are in DECIMAL (never floating point): net revenue, COGS, gross margin, VAT collected / deductible / due, weighted average cost (WAC). The result is exact, to the cent, on every calculation.
The log of sensitive operations is immutable and hash-chained : any tampering is detected. Evidential traceability, timestamped in UTC and rendered in the company's timezone.
Choose the plan that fits your business. No hidden fees.
To get your first point of sale started.
Try it, no commitment
For businesses that want to steer everything.
Tailored to your volume
For networks and specific needs.
Deployment and support
Not sure which plan? Compare the plans in detail.
No. JGJPayStock runs on your existing devices: phone, tablet, computer or just a web browser. You can start with what you already have.
Yes. Every payment automatically decrements the stock of the products sold, and a cancellation restores it. You keep a reliable inventory with no double entry.
Absolutely. JGJPayStock is multi-company by design: each company has a fully isolated space. Your data is never mixed with, nor accessible to, another customer.
Yes: logo, colours, currency, VAT rate, numbering prefix, footer, payment terms and bank details are fully configurable.
It's 10 p.m. The shop shutter came down long ago, but Awa is still there. A notebook in one hand, a calculator in the other. She recounts the boxes, crosses out a figure, starts again. Somewhere, money is missing. Or stock. She no longer knows. Tomorrow the supplier comes, and she still doesn't know what to order. At home, her son has fallen asleep without her.
Millions of shopkeepers live this scene every evening. Not for lack of courage: they never lack it. But because their tools don't talk to each other. A notebook for stock, a till for the money, memory for everything else. One mistake, and a night is lost. One forgotten stockout, and a customer never comes back. At month-end, the same doubt: did I really make a living, or just work?
It is for exactly this scene that JGJPayStock exists. For one simple belief: a shopkeeper should never have to choose between running their shop and living their life. Selling, tracking stock, invoicing, paying suppliers, knowing to the cent what you earn and what you owe - all of it should fit in a single tool. Clear. That gets the maths right. From the first product added to the year-end statement.
Today, at 10 p.m., the shutter comes down and Awa goes home too. The till balances. The stock is up to date. The invoice has already gone out. The day's report will wait for her tomorrow, accurate, without her having recounted a thing. What JGJPayStock gives back to her is not just software. It's time. Peace of mind. And that dinner with her son.