In this guide
- Press Generate Shop Code once
- Tick Take orders on this link and choose the prices customers see
- Click Save & Sync to Server
- Send the link on WhatsApp
- Accept and convert in Web Orders
Web Order gives your shop a short link of the form https://bazarai.in/o/CODE. A customer opens it on any phone, signs in with a mobile number, searches your items, types quantities and presses Send order. The order arrives in Speed Plus 9 on your PC. You accept it, link it to a party and convert it into the voucher you need. Nobody installs anything. The feature is free; the order page carries a Farata advertisement that is always on.
28.1What Web Order is, and what it is not
Web Order is an order link. It suits shops whose customers already know what they want and order it again and again: a wholesaler supplying retailers, a distributor, a chemist with regular patients, a restaurant taking parcel orders. The customer's phone makes an order, never a bill. Rate, tax, scheme, stock and bill number are decided inside Speed Plus 9 when you convert the order, which is why the page marks its figures Estimated.
Web Order is not a storefront. It has no product photos, no online payment and no public catalogue for strangers to browse. For a shop website use the Web Store (Chapter 29). The two are separate products with separate switches and licences, but a customer signs in to both with the same mobile number and one-time code.
Web Order (this chapter)
One link, search-first order page, quantities, estimated total. Orders land in Web Orders on your PC. Free; dealer card after the trial.
Web Store (Chapter 29)
Your own storefront with its own address, photos, categories and Website Studio. Separate licence and switch.
28.2How an order travels
Three things take part: the customer's phone, the Sp9Pos server behind bazarai.in, and Speed Plus 9 on your PC. Speed Plus talks to the server itself; the server never touches your company data directly.
- Save & Sync to Server uploads your item list: names, units, batches, rates by the rule you chose, GST% and the in-stock flag. Later changes go up on their own within about fifteen seconds while Speed Plus is open.
- The customer signs in and builds the order from that list. Every rate on the page comes from the server.
- On Send order the server stores the order under a number such as W-0012 and waits.
- Speed Plus 9, while running, collects new orders into your company: a desktop notification, a line on the dashboard Attention card and rows in New Orders Received and Web Orders.
- You Accept, Reject, Link to Party or convert the order (28.9, 28.10). Each action is reported back to the server, and when the bill is saved its number and amount go with it.
28.3Turning it on and sharing the link
Open Help → My Web Store, Web Order & Web POS. The screen has three tabs: Web POS, Web Order and Web Store. The first time, everything is greyed out and a banner reads Step 1 — press Generate Shop Code (top right). The shop code registers your shop on the server. It is free and takes a second; nothing uploads and no link works without it.
- Click Generate Shop Code at the top right and wait until the greyed-out boxes come alive.
- Open the Web Order tab. In the card Your order link, tick Take orders on this link. The words beside it change to ON — customers can order at this link (press Save & Sync). Unticked, they read OFF — the link says ordering is currently off.
- Your link shows below as bazarai.in/o/ followed by a box holding your code. You may type a friendlier word of 4 to 16 letters or digits, such as your shop's name; while you type, the line under it says whether the word is free. The change is applied on Save & Sync. The old link keeps working, so links already sent are not lost.
- In Prices and customers, choose what prices customers see and who may order (28.5 to 28.7).
- In Order rules, fill what you need: Minimum order ₹ (orders below it are refused; blank = no minimum), Cutoff time (for example 18:30; customers read "Order before 6:30 pm for same-day dispatch"), Greeting (one line at the top of your page, such as "Free delivery within the city") and Desktop notification for each new order (this PC).
- In How customers see it, pick a Page style: General, Grocery, Pharma or Garments. The phone picture changes as you choose. The style changes wording and emphasis only, never a rate, who may order or what may be sold. Keep Use this new page (recommended) ticked.
- Click Save & Sync to Server. Your items upload and the link goes live.
SGT4817. The owner types shreeganesh in the box; the line under it says the word is free. After Save & Sync the link is bazarai.in/o/shreeganesh, and the old bazarai.in/o/SGT4817 printed on last month's bills still opens the same page.| Button | What it does |
|---|---|
| Copy link | Copies the full link. Paste it into a WhatsApp broadcast, a bill footer or a visiting card file. |
| Send on WhatsApp | Opens WhatsApp with a ready message: "Order from <your shop> on your phone: <link>". Pick the contact or group and send. |
| Open in browser | Opens the page on the PC so you can see what customers see and place a test order. |
28.4What the customer sees, step by step
Walk through this once on your own phone before sending the link. It takes two minutes.
- Sign in. The first screen shows Order from <your shop>, your greeting, and two fields: Your mobile number (10 digits) and Your name / shop name. The customer taps Continue. A line under the button says the number is used for their orders with your shop and is shared with the Farata team only if they open the Farata ad.
- Search. The order page opens on a search box (Search item to add; a Pharma page says Search medicine to add). Two letters of the name, code or barcode bring up to five matches. A Categories sheet lists your item groups with counts.
- Pick the variant. If the item has batches or sizes, the page asks only for what your company keeps. The titles come from your own batch parameters in the item master (Chapter 3), for example Article, Colour, Size. Up to eight values show as chips, more become a searchable list, and a field with one value is pre-chosen. Batch numbers, MRP and (on Pharma) expiry are shown so the customer lands on a real batch.
- Quantity. A plus/minus stepper with a typed box. Beside it: Amount, GST n% and Net amount for the line, fetched from the server. With Prices are inclusive of tax ticked the line reads Includes GST n% instead (28.6). With prices hidden, no money shows at all.
- Add to order. The line drops into YOUR ORDER below and the search box is ready for the next item. Lines can be deleted from the list.
- Total and note. The bottom bar shows NET TOTAL (or the item count when prices are hidden). details › opens the Order summary: Subtotal, GST, Net total and the line "Estimated. The shop's Speed Plus 9 makes the final bill." A note for the shop can be added, for example "deliver by Friday evening".
- Send order. The first time on a phone, a sheet titled Confirm your number says "We've sent a 6-digit code to <number> on WhatsApp." The customer types it and taps Verify; the order goes at once. Later orders from the same phone ask for no code.
- Order sent. A green tick, the order number (W-0012) and the estimated total. If the server's rate differed from what the page showed, a line says "The shop's rate has been applied." A card offers Keep <your shop> on your phone with an Add button (iPhone: Share, then Add to Home Screen), so your shop sits on the home screen like an app.
28.5Prices and stock rules
The card Prices and customers decides what money a customer sees. The page only shows; it never fixes a price. Speed Plus 9 makes the bill when you convert the order, and tax follows your normal rules (Chapter 5).
| Prices customers see | What the customer gets | Use it when |
|---|---|---|
| Hide prices — they send a list, you quote later | No rate, amount or GST anywhere. Items and quantities only; the summary says "This shop does not show prices here. They will confirm the amount with you." | Wholesale with negotiated rates; rates that change daily. |
| Show the list rate to everyone | Every customer sees the sale rate of the batch and a GST line. | Fixed-price retail, pharma, grocery. |
| Show each party its own rate (after login) | A number that matches a party in your accounts sees that party's own rate from your party-wise rates. A number you have not linked sees no rates until you link it (28.8). | Distributors with party-wise price lists. |
In stock or out of stock. The page marks an item Out of stock when Speed Plus 9 reports no stock in any of its batches. That figure is purchases minus sales; opening stock is not counted. A shop that bills but never enters purchases therefore looks completely sold out. For such shops the Web Store tab of the same screen has the tick I do not keep stock — show every item as available. Tick it, click Save & Sync to Server, and every item is offered. Leave it off if you do keep stock, so an item that sells out stops showing (Chapter 6).
28.6Prices inclusive of tax New in 2026
Many customers think in tax-inclusive prices. Tick Prices are inclusive of tax in the Prices and customers card and press Save & Sync to Server. The order page then shows every rate with its GST inside, writes Includes GST n% under each line, shows Includes GST in the summary and names the total Total (incl. GST).
- It is display only. Your item rates, your Sale Type's taxation and the bill do not change.
- The tick is greyed out while Hide prices is chosen, because there is no rate to show.
- It works on the new order page. Keep Use this new page (recommended) ticked.
- If your Sale Type already sells at tax-inclusive rates, the page shows those rates as they are, and the tick changes nothing.
28.7Who may order
Anyone with the link can open the page. Who may send an order is controlled by the server, which insists that the person proves they hold the mobile number they typed. Someone who knows a retailer's number cannot order in that retailer's name from another phone.
| Who can order | Meaning |
|---|---|
| Anyone — new customers verify by OTP | Default. A number you have never billed may order after confirming a one-time code sent to it on WhatsApp. Such orders show in Speed Plus as NEW NUMBER until you link them to a party. |
| Only parties already in Speed Plus | Only numbers that match a party's mobile in your accounts (Chapter 4) may order; unknown numbers are refused. For shops that sell only to registered dealers. |
Known party or stranger. At sign-in the server compares the number with the mobiles on your account masters. A match gives the customer their ledger name and, in that rate mode, their party rates. A number the shop has never billed is a stranger: no ledger name, no party rates, no history. The order still arrives, highlighted, and you decide. Link to Party in Web Orders attaches the number to an account; every later order from it is matched automatically.
Blocking a number. Select any order from the number in Web Orders and click Block. Speed Plus asks "Block mobile number … from placing web orders?" and reminds you that this does not change the selected order; accept or reject it separately. A blocked number cannot send orders from any phone.
28.8Handling orders in Speed Plus
A new order announces itself in three places while Speed Plus 9 is open:
- Desktop notification near the clock: New Web Order, the order number, the customer's name and the total. Needs Desktop notification for each new order (this PC) ticked. Clicking it brings Speed Plus to the front.
- Dashboard Attention card: a line such as 2 new web orders — placed on your order link, waiting for you with an Open button. It counts orders not yet accepted, so it goes quiet once you act.
- New Orders Received: the inbox shared with Farata orders, opened from the toolbar button whose tooltip reads Get Orders from E-Commerce Site or from All → on the dashboard's Farata card. Web orders carry the type Web Order, the mobile number and the status; clicking one opens the Web Orders screen on it. Web orders cannot be deleted here.
The Web Orders screen. Open it from the Web Orders button on the Web Store tab of the settings screen (the button is there even if you do not use the Web Store), from the dashboard card, or from New Orders Received. Orders are listed above, the lines of the selected order below. The filter offers Open, New, Accepted, Dispatched, Rejected and All, with a date range starting at the last seven days. An order row shows the Party (the ledger name, or NEW NUMBER: <name> <mobile> on a yellow row), Verified (normally OTP with a tick), Lines, Total (the page's estimate), Status, your Note and the customer's Remarks. A line shows Item, Batch No., Selected (the variant chosen), Qty, Rate, Tax % and Net; a line whose item is missing from your item master is red with status NotFound.
| Button | Key | What happens |
|---|---|---|
| Accept | Enter | Marks the order Accepted and tells the server. Use it to say "we are packing" before you have time to bill. |
| Convert to Sale Order | F2 | Opens a Sale Order filled from the web order (28.9). |
| Reject | F3 | Opens Reject Order. Pick Out of stock, Outside delivery area, Price or quantity not acceptable, Duplicate order or Please call the shop, or type your own reason, then Reject order. The reason is stored with the order and sent to the server. |
| Print Order | F4 | Prints the order slip on the paper chosen beside it (28.11). |
| Link to Party | Ins | Lit only on a NEW NUMBER order. Pick the account; Speed Plus confirms "Linked. Future orders from this number will also be matched to …". |
| Block | none | Blocks the mobile number on the server after a confirmation (28.7). |
| Refresh | F5 | Reloads the list. Esc closes the screen. |
| Convert to Sale, Convert to Sale Challan, Convert to POS | none | Second row of buttons. Open a Sale bill, a Sale Challan or a POS bill filled from the order (28.9). |
| Convert to KOT (Delivery / Pickup) | none | For restaurants: sends the order to the kitchen as a KOT (28.10). |
28.9Convert to Sale Order, Sale, Sale Challan or POS New in 2026
An order can become any of four vouchers. Pick the one that fits how you work. All four take each line with the exact item and batch the customer chose. From there everything in Chapters 5 and 13 applies: edit lines, change rates, print, send on WhatsApp.
| Button | Use it when |
|---|---|
| Convert to Sale Order F2 | You confirm the order now and bill later, for example after packing. |
| Convert to Sale | You bill straight away. |
| Convert to Sale Challan | Goods go out with a challan now; the bill follows (Chapter 5). |
| Convert to POS | The customer collects at the counter and you bill on the POS screen (Chapter 13). |
- Select the order in Web Orders and press the button (or F2 for a Sale Order).
- Speed Plus asks, for example, "Order #41 Create a Sale bill from this Web Order?". If some lines are not in your item master it says so first, for example "2 of 14 items are not in your item master and will be left out." Add those items and convert again if you need them.
- The screen opens with every line filled: item, batch with its parameters, quantity and rate. The Sale screens show a banner From Web Order W-0012 · <mobile>; on the POS screen the party and the mobile number are filled in. For a matched party the party is selected. For a NEW NUMBER the party box is blank and you pick or create the account, as for any walk-in customer.
- Check rates, discounts and quantities and save. GST is applied the normal way, including the CGST/SGST or IGST split by the party's state. Until you save, the order's Note reads, for example, Sale bill opened, bill pending.
- When you save, the web order becomes Dispatched, and the voucher's number and amount are reported to the server. For a Sale Order, raise the Sale from it as usual; saving that Sale does not change the web order again.
Discounts. Convert to POS applies the party's discount on every line, the same way the POS screen does when you scan the item: party-wise rates first, then the party's company discount, the group discount and the All Parties rate. On a tax-inclusive Sale Type it also takes the tax out of the price the customer saw, so the bill's total matches the page. The Sale, Sale Order and Sale Challan screens bring the order's rates but not the party's discount. Check the discount column on those screens before you save.
Printing and sharing. The converted voucher prints with your normal formats (Chapter 7) and goes out through the usual WhatsApp bill-share (Chapter 19). The web order number is not printed on the bill; if customers quote it, add it to the bill's remarks.
28.10Restaurants: Convert to KOT New in 2026
A restaurant that takes parcel or home-delivery orders on its link can send them straight to the kitchen. Convert to KOT (Delivery / Pickup) makes a KOT the same way the Tablio waiter app does, with tax per line and the next KOT number (Chapter 33).
- Select the order and press Convert to KOT (Delivery / Pickup).
- Speed Plus asks "Order #… - make a KOT for the kitchen." Answer Yes for Home Delivery, No for Pickup (customer collects), or Cancel.
- The KOT is saved for the order's party (or your default party), with the customer's name and mobile, at the order's rates, with the note "Web Order W-… - <remarks>". A box confirms KOT No. … made for Home Delivery. and the order's Note reads KOT … (Delivery), food bill pending.
- Press F4 to print a slip for the kitchen (28.11).
- Make the Food Bill from the tables dashboard: press Delivery or Pick Up, and the KOT is under Running KOTs For Delivery or Running KOTs For Pickup.
28.11Print Order: the order slip New in 2026
Print Order (F4) prints the selected order for packing, delivery or the kitchen. Beside the button is the paper choice: Paper: printer's own, Paper: 2 inch (58 mm) or Paper: 3 inch (80 mm). The PC remembers your choice. Press the button, pick the printer in the Windows print box and press Print.
| Part of the slip | What it shows |
|---|---|
| Heading | Your company name and city, WEB ORDER with the order number and date-time. |
| Customer | Customer name and mobile, the party name if it differs, the status and, once billed, the bill number. Then the customer's remarks. |
| Lines | Item with the chosen variant, batch, quantity, unit, rate and net. A line missing from your item master is marked [not in item master]. |
| Totals | Number of items, then goods, tax and Net Total (or Total when prices were hidden). The time of printing at the foot. |
On A4 or A5 the lines print as a table, over as many pages as the order needs. On a 2 or 3 inch roll each item takes two lines, and the slip is cut to the order's length, so the roll does not run on blank.
28.12Trial and licence
Web Order needs no payment to start. A shop without a licence may take its first ten web orders free. After that the link goes dark until a Web Order card from your dealer is recorded; the page says Ordering is unavailable and that the Web Order trial is over. Enter License No. and Partner Code on the Your order link card, right under the link, and click Save & Sync to Server. The card is checked and used up on that save; one card opens one shop's link for good. The words after the two boxes tell you where you stand:
| What the line says | Meaning |
|---|---|
| Trial: 3 of 10 free orders used — enter your dealer's card before they run out | No card yet; the trial counts orders, not days. |
| Trial over (10 orders) — the link is dark until a License No. is entered | Customers see that the Web Order trial is over. Enter the card and save. |
| Card … will be checked on webjaadu when you press Save & Sync | You typed a card; nothing has happened yet. |
| Licensed — no order limit | Recorded. No order cap. |
The trial count includes orders placed on your Web Store (Chapter 29). The Web Store itself is never stopped by this trial. It runs on its own card and its own fifteen-day trial, and one card never opens the other product.
28.13Troubleshooting
| What you see | Why | What to do |
|---|---|---|
| The page says Ordering is unavailable with Ordering is currently off | The Take orders on this link switch is off or was never saved, or the shop has no code. This is the Web Order switch, not the Web Store one. | Open the Web Order tab, tick the switch, click Save & Sync to Server. The line beside the switch must read ON without "(press Save & Sync)". |
| The link went off after someone saved on another PC | Take orders on this link is kept per PC. A Save & Sync from a PC where it was unticked sent "off". | Tick it on the shop PC and save again. |
| The page says the Web Order trial is over and needs a licence from your dealer | Ten free orders used, no card recorded. | Enter License No. and Partner Code from your dealer, then Save & Sync. |
| Every item shows Out of stock | Stock is purchases minus sales and you enter no purchases, or only opening stock. | Tick I do not keep stock — show every item as available on the Web Store tab and save, or start entering purchases (Chapter 9). |
| The page total differs from the bill | The page is an estimate with one GST line per item; the bill applies party rates, discounts, slabs, MRP tax and the state-wise GST split. | Nothing to fix. If the gap is large, check the rate mode and the party's discount. |
| "Includes GST" never shows after ticking Prices are inclusive of tax | Not saved, prices are hidden, the old page is in use, or your rates already include tax. | Press Save & Sync, choose a rate mode that shows prices, keep Use this new page (recommended) ticked (28.6). |
| The customer never gets the 6-digit code | No WhatsApp on that number, a mistyped number, or too many codes asked for in a short time. | Check the number and WhatsApp on that phone, wait a minute and tap Send order again. |
| Orders are on the server but nothing shows on the PC | Speed Plus 9 is closed, is open on a different PC from the one that pressed Save & Sync, or has no internet. | Open Speed Plus on the shop PC with internet; orders arrive within a minute. Press F5 in Web Orders. |
| No desktop notification appears | The tick Desktop notification for each new order (this PC) is off, or the Web Orders screen is already in front (it refreshes itself instead). | Tick it and save. Watch the Attention card. |
| Customer sees Could not connect | The phone has no internet at that moment. | Tap Try again when the connection is back; lines already added stay on the phone. |
| A known party arrives as NEW NUMBER | The mobile on the account master differs from the one typed, or is missing. | Press Ins (Link to Party) once; future orders match. Correct the mobile on the account. |
| A converted Sale has no party discount | The Sale, Sale Order and Sale Challan screens bring the order's rates, not the party's discount. | Type the discount on the lines, or use Convert to POS, which applies it (28.9). |
| Convert to POS gave 0 % to a party with a discount | Older versions did not apply party discounts to web orders. | Fixed in version 261030; update with Help → Check for Updates. |
| Converting made "N.A." batches at price 0, or a duplicate-value error box (SP9-44C790) | Older versions looked the batch up again by name. | Fixed in version 261030; update with Help → Check for Updates. Each line now uses the order's own item and batch. Ask your dealer before deleting old N.A. batches. |
| New Orders Received opens with "Conversion from type 'DBNull' to type 'Boolean' is not valid" | A setting of that screen was empty in the company. | Fixed in version 261030; update with Help → Check for Updates. |
| A KOT made from a web order gave an error when opened in Touch KOT (SP9-EBC2F1) | An empty field on the KOT. | Fixed in version 261030; update with Help → Check for Updates. |
| The order slip prints tiny or with wide margins on a roll printer | The paper choice beside Print Order is Paper: printer's own. | Choose Paper: 2 inch (58 mm) or Paper: 3 inch (80 mm) and print again. |
Questions and answers
Does the customer need to install anything?
No. The link opens in the phone's browser. After the first order the page offers "Keep
Is Web Order the same as the Web Store?
No. Web Order is a plain order link for customers who know your items. The Web Store (Chapter 29) is a storefront with photos and its own address. Each has its own switch and dealer card; customers sign in to both with the same mobile number.
What does Web Order cost?
The feature is free. The first ten orders need no licence; after that your dealer gives you a Web Order card to record once. The order page always carries a Farata advertisement; it cannot be removed.
Will my rates be visible to everyone?
Only if you choose Show the list rate to everyone. Pick Hide prices and the page shows no money at all, or Show each party its own rate so only linked parties see their own rates.
Does the page show a party's discount?
No. It shows the party's own rate, but not a discount %. Convert to POS applies the discount when you bill; on the Sale screens type it yourself (28.9).
My customers want prices with GST included. Can the page show that?
Yes. Tick Prices are inclusive of tax in Prices and customers and press Save & Sync. The page shows rates with GST inside and "Total (incl. GST)". Your bill does not change (28.6).
Can someone order in my customer's name with a wrong number?
No. An order is accepted only after a one-time code sent to that mobile number on WhatsApp is typed on that phone. Knowing a number is not enough; the person must hold the phone.
Does my PC have to stay on all day?
No. Items live on the server and customers can order at any time. Orders wait on the server and come down when Speed Plus 9 is opened.
I changed a rate in Speed Plus. When does the page see it?
Within about fifteen seconds while Speed Plus 9 is open. If the PC was off, the change goes up the next time Speed Plus runs.
The customer typed a note. Where do I see it?
In the Remarks column of the Web Orders screen, and on the printed order slip.
Can I take orders only from my registered dealers?
Yes. Choose Only parties already in Speed Plus under Who can order. Numbers that match no party's mobile in your accounts are refused.
A customer is sending nuisance orders. What can I do?
Select one of their orders in Web Orders and click Block. The number is blocked on the server from every phone. Reject the open orders with a reason.
Can I change the link to my shop's name?
Yes. Type the word in the box after bazarai.in/o/; the screen tells you whether it is free and Save & Sync applies it. The old link keeps working, so nothing already sent breaks.
Which batch does the customer get when an item has many?
The page asks for the same parameters you keep on batches (for example Colour and Size) and then shows the matching batch numbers with MRP, so the customer picks a real batch. Converting uses exactly that batch; you can still change it on the voucher.
Why is a line red in Web Orders?
Its item no longer exists in your item master, so it has status NotFound. Converting leaves such lines out and tells you how many. Add the item and convert again if needed.
Can I make a bill directly instead of a Sale Order?
Yes. Use Convert to Sale, Convert to Sale Challan or Convert to POS on the second row of buttons. Saving any of them marks the web order Dispatched with that bill's number.
I run a restaurant. Can a web order go to the kitchen?
Yes. Press Convert to KOT (Delivery / Pickup) and answer Yes for delivery or No for pickup. Make the Food Bill later from Running KOTs on the tables dashboard (28.10).
Can I print the order on my 2 inch thermal printer?
Yes. Choose Paper: 2 inch (58 mm) beside Print Order, then press F4. The slip prints two lines per item and stops at the end of the order.
Can staff work the Web Orders screen by keyboard only?
Yes: Enter Accept, F2 Convert to Sale Order, F3 Reject, F4 Print Order, Ins Link to Party, F5 Refresh, Esc close (Appendix A). The second-row convert buttons have no key.
Does the Page style change what customers can buy?
No. General, Grocery, Pharma and Garments change wording and emphasis only, for example "Search medicine" and expiry dates up front on Pharma. Rates, stock and who may order are unaffected.
Do orders from my Web Store use up the ten free Web Order orders?
They are counted in the same trial count, but the Web Store is never stopped by it. The Web Store has its own card and trial (Chapter 29).
Converting a web order created "N.A." batches with price 0. Is that fixed?
Yes. Fixed in version 261030; update with Help → Check for Updates. Every line now uses the item and batch the customer chose.
New Orders Received showed "Data type mismatch in criteria expression" when I pressed Details. What now?
That came from non-web rows such as Photo To Purchase on Access companies. Fixed in version 261030; update with Help → Check for Updates.
I moved Speed Plus to a new PC. Why are no web orders coming in?
Your settings came with the company, but Take orders on this link is kept per PC and starts unticked. Tick it on the new PC and press Save & Sync to Server.
What is the quickest way to demo this to a customer?
Click Send on WhatsApp on the Web Order tab, send the link to your own phone, place a two-line order, and watch it appear on the Attention card. Then press F2 in Web Orders.