- The dhivi POS API — start hereThe dhivi POS API lets your own tools read and change a business's products, stock, bills and customers, and send online orders in. Everything is JSON over…
- API: products and stockProducts are the business's: one name, one price, sold at the shops that sell them. Stock is each shop's.
- API: bills and online ordersThe key needs Sales and invoices · Read. Days are the shop's own days. Each bill has id, invoiceNo, soldAt, customerId, customer, subtotal, discount,…
- API: customers and eventsCustomers are the business's — one list for every shop.
- API: messages to your appdhivi POS can tell your app the moment something happens at the key's shops, instead of your app asking again and again.
- API: limits and errorsA key may make 600 calls a minute. Over that, the answer is 429 with a Retry-After header in seconds — wait that long and try again. The limit is the same on…
- Add a customerSave regular customers so you can find them by phone at the POS and see what they buy.
- Change a customer's detailsChange a customer's mobile number, name, email or GSTIN in the back office. Only an Admin or a Manager can change a customer.
- Collect dues and send statementsA bill is on credit when the customer pays less than the total and takes the rest on account. dhivi POS keeps what each customer owes across every shop of…
- Make a quotationA quotation is the prices you offer a customer. No stock moves and no GST is due until you make a bill from it. While it is valid, the bill keeps the quoted…
- Send goods on approvalLet a customer take goods home before they pay. The goods go out on an approval note. The customer keeps some, and brings the rest back. You bill what they…
- Find a prescriptionPrescriptions lists every bill that had a prescription, newest first. It is in the menu, under Pharmacy, for a shop set up as Pharmacy, or one that also sells…
- Remind customers about refillsRefills due lists customers whose regular medicines are running out, so you can remind them and have the bill ready. It is in the menu, under Pharmacy, for a…
- Keep your list of doctorsDoctors lists the doctors named on prescriptions, most frequent first. A doctor is saved the first time a prescription at the POS names them. It is in the…
- Sell on EMI with a finance partnerA customer can pay part of a bill now and the rest on a loan from a finance company, like Bajaj Finserv or HDB. The finance company pays you later. EMI &…
- Give loyalty points, and move customers up by what they spendCustomers earn points on what they pay and use them on a later bill. Points are for the whole business: earned at one shop, used at all. A scheme can also…
- See or change a customer's pointsEvery customer's points are on their record, with each change listed: earned on a bill, spent at Pay, given back on a return, or changed by hand.
- Sell gift cardsA gift card is sold on its own, not on a bill, and used at Pay in any of your shops, in parts. No GST is charged when it is sold; GST is charged on what it…
- Send bills, reminders and offers on WhatsApp and SMSMessages sends WhatsApp and SMS messages to your customers when something happens in the shop: a bill is made, a payment comes in, a repair is ready, a new…
- Find and print an invoiceEvery bill from the POS and the back office is listed under Invoices.
- Download your GST returnsGet your month's sales the way GSTR-1 and GSTR-3B want them.
- Export your books to TallyDownload a period's sales, returns, purchases and payments as one file, and import it into Tally Prime.
- Your first day with dhivi POSA short list to get from a new account to your first bill.
- Open another branchRun more than one shop, store or branch from one account. Each branch has its own stock, bills, cash and POS counters. Your products, customers and suppliers…
- Remove sample dataIf you ticked Start with sample data when you opened your first shop, dhivi POS added ready-made products, customers and suppliers for your kind of shop. They…
- Buy more shopsYour plan includes a number of shops. Want to add more shops, stores or branches? Buy extra shops on the plan you have, without moving to a larger plan. You…
- Disable or enable a shopDisable a shop, store, branch or warehouse you no longer use, so the business fits a smaller plan. Its records stay. You can open and export them any time,…
- Sign in to dhivi POSOne sign-in opens your account page and your back office.
- Change your passwordChange the password you sign in with, from the back office or your account page.
- A page is locked or missingQuotations not enabled? Price lists, Loyalty or another page not turned on, not available or not in the menu? There are four reasons a page is locked or…
- Contact customer supportNeed help from a person? Contact dhivi POS customer support from the back office or from your account page. A reply comes by email and on your Support page.
- Your back office at a glanceThe back office is where you set up the shop and see how it is doing. It opens on the Dashboard.
- Ask for help in the back officeAsk answers "how do I…?" questions about the back office while you work. The answer comes from this help guide, in a few steps, with a button that takes you…
- Keep records of your ownTrack things that are not a product, customer or supplier, like warranty claims, service jobs or equipment on loan. Each kind of record gets its own fields…
- Connect your website and other tools with an API keyAn API key lets another tool, such as your website shop, your accountant's software or your own app, read or change your shop's data. Each key can do only…
- Create an offerOffers are applied by the POS by itself. The cashier does nothing.
- Add a productAdd each item you sell once — for your whole business. The POS then finds it by name or barcode.
- Change a product's price or detailsChange a product's price, GST, barcode or name in the back office.
- Change many products at onceRaise prices, change the GST rate or the category, or stop selling a group of products, all in one step.
- Group products into categoriesCategories group your products, like Dairy or Snacks. The POS uses them to narrow its product list.
- Keep your brands tidyA brand is the maker on a product, like Aashirvaad or Amul. It is optional, and one list serves every shop in your business.
- Add sizes, colours and other attributesAn attribute is something you describe a product by, like Colour, Size or Material. You set a value on each product, and can then filter and label by it. The…
- Sell by weight and in packsSell loose goods by the kg, litre or metre. Sell a bag, tray or sack at its own price, with stock kept in the smaller unit.
- Give some customers their own pricesA price list gives a group of customers lower prices, like Wholesale, Dealer or Hotels. Retail is each product's own selling price, and every customer pays it…
- Check and correct stockStock on hand shows how many of each product you have, and what needs reordering.
- Do a stocktakeCount what is on the shelf and let dhivi POS fix the numbers.
- Order stock from a supplierA purchase order is what you ask a supplier to send. It is optional: you can receive a delivery without one. With an order, you can see what is still to come…
- Receive a delivery from a supplierRecord what a supplier sent. The goods go straight onto your stock.
- Return goods to a supplierSend expired, damaged or wrong goods back to the supplier. The goods leave your stock, and dhivi POS makes a debit note. The supplier takes it off your bill,…
- Move stock between shopsSend stock from one of your shops or warehouses to another. The stock leaves here when you send it, and is added there when they count it in. Its cost moves…
- Keep track of phones by IMEIThe IMEI register lists every phone by its IMEI or serial number, and where it is: in stock, on the way, sold or damaged. IMEI register is in the menu, under…
- Check what is expiringExpiry lists your batches with stock at this shop, earliest expiry first, each with its value at cost. It is in the menu, under Stock, for a pharmacy, grocery…
- Use the shortage bookThe shortage book lists medicines customers asked for that were out of stock, and medicines at or below their reorder level. They are grouped by the supplier…
- Add a supplierAdd the people you buy stock from, so every delivery is recorded against them.
- Pay your suppliersPayables shows what you owe your suppliers: every bill not yet paid, what is overdue and what is due this week. A delivery received on credit lands here by…
- Print shelf labelsPrint price stickers with a barcode for your shelves.
- Offers, weighed goods and packsOctober 2026 · POS and back office
- Reports and profitOctober 2026 · Back office
- See your salesSee what sold, when, who sold it and how customers paid.
- See how much you madeProfit shows what you made after the cost of the goods.
- See your profit and lossProfit & loss shows what the shop made over a period: sales less returns, less the cost of what was sold, less your expenses and stock written off. All…
- Record your expensesRecord rent, salaries, electricity and other costs of running the shop. They come off your profit in Profit & loss. Supplier bills for goods stay in Payables.
- Print the Schedule H1 registerThe H1 register is filled in by itself from every Schedule H1 sale at the POS: the date, bill, patient, doctor, medicine, batch, quantity and pharmacist. It…
- Choose your kind of shopTell dhivi POS what you sell. It suggests the right POS screen and adds the pages your trade needs. Each shop can be a different kind.
- Fill in your store profileYour store profile is what prints at the top of every bill. Each shop has its own.
- Add a POS counterEach billing counter is a terminal. Bill numbers show which counter made them.
- Set what needs a managerDecide how much a cashier can do alone. Above that, a manager enters their PIN on the cashier's screen. Each shop has its own limits.
- Change how your bill looksChoose what prints on your bills and return notes. Until you make a format, every POS prints the built-in one.
- Choose what the receipt printsSet how receipts print at this shop: after every sale or not, the paper width, a barcode, a UPI QR for an unpaid bill, and a line at the bottom.
- Show a UPI QR on every billCustomers scan the QR on the POS screen and pay the exact amount.
- Confirm UPI payments with RazorpayConnect your own Razorpay account and the POS shows a Razorpay QR for each bill. The bill completes by itself when the payment arrives, so the cashier does…
- Change how bills are numberedPut your own letters at the start of every bill number. A bill number is never repeated across your shops: each POS keeps its own series.
- Choose how product codes are madeSet a pattern, and every new product gets its code (SKU) by itself when nobody types one. Or leave it empty and type every code by hand.
- Use labels from a weighing scaleIf your counter scale prints a barcode with the weight or price in it, the POS can read it and add the item at that weight.
- Sell when stock shows zeroSometimes goods are on the shelf before you have entered the delivery.
- Set up your pharmacyEnter your drug licences and pharmacists, and choose what the POS asks for when it sells a scheduled medicine. In the menu, under Setup, click Settings, then…
- Print bills in your languageGive your products a second name in Tamil, Hindi, Telugu, Kannada or Malayalam, and print bills with it. The back office stays in English.
- Set up gift cardsChoose the amounts your shops sell gift cards for, how long a card lasts, and what managers can do with one. These are the same at every shop.
- Add a staff memberGive each person their own sign-in. Every bill and stock change then shows who did it.
- Add a customer to a billPut a customer's name on the bill to keep their history, give store credit or share the bill on WhatsApp.
- Connect a receipt printer on AndroidOn an Android phone or tablet, the POS can print every bill on a receipt printer by itself, with no tap. You connect the printer once on each phone, and the…
- Approve from your phoneWhen a cashier goes over their limit, the POS asks a manager to approve it. The manager can enter their PIN at the POS, or approve from their phone wherever…