E-commerce development: 143 Questions Answered
143 real questions about e-commerce development — cost, timelines, technology and how WavX Solutions works — each answered directly.
- Organisation
- WavX Solutions
- Telephone
- +919310079927
Description
Answers / E-commerce development
E-commerce development : questions and answers
143 questions, answered by WavX Solutions. More on this topic: www.wavxsolutions.in /services/ecommerce .
own custom store vs renting a hosted store platform long term
Over the long term, a hosted platform is rented and a custom store is owned, and that is the real difference. Renting gets you selling quickly, but you pay recurring platform and add-on charges for as long as you trade and work within the platform's rules for checkout, pricing and data. Owning costs more upfront and needs maintenance, but the code is yours and the store follows your pricing, stock and fulfilment logic exactly. WavX builds the owned kind: your own software, fully custom, with a pricing model that fits you.
I sell ayurvedic wellness products online in India and do about 300 orders a month on a hosted store builder. I pay for six add-ons for COD verification, subscriptions, GST invoices and shipping, and they keep clashing. Should I move to a custom store now or wait until I grow more?
At 300 orders a month with six clashing add-ons, the case for custom rests on the clashes, not the order count. If the add-ons cause wrong invoices, failed subscription renewals or manual fixes every week, a custom store that handles COD checks, recurring billing, GST invoicing and courier booking in one codebase removes that work. If the problems are occasional, staying put for now is reasonable. Write down the hours lost each week, then ask WavX for a quote at helpwavx@gmail.com and compare the two.
What is custom e-commerce development?
Custom e-commerce development is building an online store as its own software application instead of configuring a ready-made store platform. The storefront, cart, checkout, catalog, inventory, order management and admin panel are designed and coded around how one business prices, sells and ships. The result is owned by the business, connects directly to its ERP, CRM and accounting tools, and has no platform rules limiting checkout or pricing logic. It takes longer to launch than a hosted store and needs a development team to maintain it.
What types of e-commerce platforms does WavX Solutions build?
WavX Solutions builds three types of e-commerce platform: B2C storefronts for selling direct to consumers, B2B and wholesale portals with tiered or account-specific pricing, and multi-vendor marketplaces where several sellers list under one site. Around those it builds custom cart and checkout, catalog and variant management, multi-warehouse inventory, order management, subscriptions, GST invoicing, shipping integrations and ERP, CRM or accounting sync. Each store is custom code, not a template. Shopify builds are a separate WavX service. Scoping starts with a free consultation at /contact.
multi language online store german french dutch how urls work
A multi-language store gives each language its own URL for every page, usually a path prefix such as /de/, /fr/ or /nl/, instead of swapping text on a single URL. Each product stores its title, description and SEO fields per language, and pages carry hreflang tags telling search engines which version serves which language or country. A language switcher takes the visitor to the same product in the other language. Checkout, emails and invoices need translating too, which is where many stores stop short.
How do I take my offline shop online without disturbing my daily sales?
Start by selling online from the same stock your shop already holds, so the counter keeps running as before. The practical steps are: list your fastest-selling items first with photos and prices, connect the store's inventory to your billing or POS so a counter sale reduces online stock, set up UPI and card payments, and tie up with a courier aggregator for pickups. Keep one person responsible for packing online orders at a fixed time each day. The rest of the catalog can be added in batches.
how to start own ecommerce website in india not on marketplace
To sell from your own website in India you need five things in place: a registered business with GST registration where it applies, a payment gateway account for UPI and cards, a courier or aggregator account, product data with photos and tax codes, and the store itself. The store can be a hosted platform or a custom build. Policy pages for shipping, returns and privacy are needed before most gateways approve an account. WavX builds the custom route and quotes after a free consultation at /contact.
guest checkout vs account login ecommerce
Guest checkout suits first-time buyers, and a forced login suits almost nobody. Making a new visitor create a password before paying adds a step at the exact point where people drop off. The common pattern is to let guests pay with just an email or phone number, then offer to save the details as an account on the confirmation page. B2B portals are the exception: buyers must log in because prices, credit terms and catalogs differ by account.
what is a b2b ecommerce portal
A B2B e-commerce portal is a login-only online ordering system where business customers such as dealers, retailers or distributors buy at their own agreed terms. Unlike a consumer store, each account can see its own price list, minimum order quantities, credit limit and payment terms. Typical features are bulk order entry, quick reorder from past orders, quote requests, approval steps for large orders, tax invoices and account statements. It replaces orders taken by phone, email and messaging apps with one tracked channel.
I supply hardware and tools to about 400 retailers in North India who order by phone and WhatsApp. I want a portal where each retailer sees their own rates, repeats last month's order in one tap and uploads a bulk order sheet. What should phase one include?
Phase one for 400 retailers should cover four things: retailer login with a price list assigned to each account or tier, a reorder button that rebuilds the last order as an editable cart, bulk order upload from a spreadsheet with error checks on item codes, and order confirmation with a GST invoice. Add a simple admin screen for your team to approve orders and update rates. Credit limits, account statements and a salesman app fit better in phase two, once retailers are using the portal. WavX scopes portals like this at /contact.
minimum order quantity and bulk pricing in online store
Minimum order quantity and bulk pricing are rules stored against each product or price list and enforced in the cart. A product can carry a minimum quantity, a pack multiple such as cartons of twelve, and price breaks that lower the unit price at set quantities. The cart checks these rules as quantities change and shows the next price break, so buyers can see what ordering more would save. On a custom store the same rules can vary by customer group, which is where template setups tend to run out of room.
Can I run retail and wholesale customers on the same website, or do I need two stores?
One website can serve both, and it is usually the better choice because stock, products and orders stay in a single system. Retail visitors see public prices and pay at checkout. Wholesale customers log in and see their own price list, minimum quantities and payment terms, often with a faster bulk-order screen. Two separate stores only make sense when the brands, catalogs or tax treatment differ so much that sharing a backend adds confusion instead of removing it.
How do customer-specific price lists work in a B2B e-commerce portal?
Customer-specific pricing works by attaching each account to a price list or tier, then resolving the price at the moment a product is shown. The system checks, in order, for a contract price for that customer, a tier price for their group, a quantity break, and finally the base price. Price lists carry validity dates so old rates expire on their own. The same lookup runs again at checkout and on the invoice, so the buyer never sees one price and gets billed another.
what is a multi vendor marketplace
A multi-vendor marketplace is an online store where many independent sellers list products under one website, and the site owner earns a commission or fee on each sale. Buyers see one catalog and one checkout; behind it, each order is split by seller for fulfilment and payout. A marketplace needs parts a single-seller store does not: vendor onboarding and verification, a seller dashboard, commission rules, split payouts, dispute handling and moderation of listings.
What makes a marketplace more expensive to build than a normal online store?
A marketplace costs more than a normal store because it is three products in one: buyer storefront, seller portal and operator admin. It adds vendor onboarding, per-seller catalogs and stock, commission rules, split orders, seller payouts and three-party refunds. For scale, WavX's published price for a single-seller custom store starts at ₹1,50,000, range ₹1,27,500–₹1,87,500; a marketplace is quoted above that after a free consultation. Launching with a few hand-onboarded sellers and manual payouts keeps version one smaller. Price is open to discussion; request a call at /contact.
I want to start a marketplace for handloom weavers from different states of India. Weavers will list their own products, I will take a commission and pay them after delivery. How do the payments and payouts work technically?
The buyer pays the marketplace once at checkout through a gateway such as Razorpay, by UPI or card. The system records each weaver's share and your commission per order line, holds the weaver's amount until the order is delivered and the return window closes, then releases it by bank transfer, either through the gateway's split-settlement feature or a scheduled payout run. Each weaver sees pending and paid amounts in a dashboard. Have a CA confirm how GST and tax deductions apply to your commission and to seller payouts before the build starts.
How are vendor commissions and payouts calculated in a multi-vendor marketplace?
Commission is calculated per order line: the marketplace applies a rate set by category, by vendor or by product to the item price, then subtracts it, along with any shipping or payment charges the vendor bears, to get the vendor's net amount. That amount sits in a pending ledger until delivery and the return window pass. Payouts then run on a schedule, weekly or fortnightly for example, with refunds and penalties adjusted against the next cycle. Every figure should be traceable to an order in the vendor's statement.
marketplace seller payout tcs tds calculation india
A marketplace platform in India can be built to compute tax collected or deducted at source on each seller payout and to show it in the seller's statement. The system stores each seller's PAN and GSTIN, applies the rate your CA configures to the right base amount, deducts it before payout and produces period-wise reports for filing. Which provisions apply to your marketplace, and at what rates, is a question for your CA; the software's job is to apply those rules consistently and keep an audit trail.
Has WavX Solutions built a marketplace platform before?
Solve24, a local-services marketplace, is listed in the WavX Solutions portfolio, alongside AutoshineX, a custom e-commerce store for automotive care. Multi-vendor marketplace platforms are also named among WavX's e-commerce services. WavX does not publish project counts or client lists beyond its portfolio, so the practical check is to ask for a walkthrough of Solve24 and a discussion of how a product marketplace with seller payouts would differ from it. Requests go to helpwavx@gmail.com.
I am planning an electronics marketplace in Lagos with about 50 vendors at launch. Buyers here worry about paying before they see the item, and vendors worry about not being paid. How should the payment flow be designed?
Design the flow so the marketplace holds the money until delivery is confirmed. The buyer pays by card or bank transfer through a Nigerian gateway such as Paystack or Flutterwave, the order shows as paid to the vendor, and the vendor's share is released only after the buyer confirms receipt or a set number of days pass without a dispute. Add pay-on-delivery for buyers who will not prepay, limited to verified vendors. A visible dispute button and published payout dates give both sides a reason to trust the platform.
how long to build marketplace website like amazon
A first working marketplace is a matter of months, not weeks, and a full copy of a giant like Amazon is not a realistic first release. WavX publishes 3–6 months for complex e-commerce builds, and a multi-vendor marketplace is that kind of build because it needs a buyer storefront, a seller portal, an admin panel and payouts. The way to shorten it is to launch with one category, manual vendor approval and simple commission rules, then add features once real sellers and buyers are using it.
one page checkout meaning
A one-page checkout puts every step of paying, including contact details, delivery address, shipping option and payment, on a single screen instead of spreading them across several pages. The buyer sees the full order and total while filling in the form, and fields update in place when an address or coupon changes the price. Fewer page loads means fewer points where a slow connection or a back button loses the order. It suits mobile buyers in particular, provided the form stays short.
Why do so many people add to cart and then leave without paying?
Most abandoned carts come from a short list of causes: a shipping charge or tax that appears only at the last step, being forced to create an account, a slow or confusing checkout form, a missing payment method, or a payment that fails without a clear retry. Check each in order on your own phone, on mobile data. Showing the full cost early, allowing guest checkout, and sending a reminder with a link back to the saved cart are the fixes that recover those orders.
On my store some customers pay by UPI, the money leaves their account, but no order shows up in my admin. Then they call us angry. It happens a few times a week. What is going wrong and how is it fixed?
The order is being created only when the customer's browser returns from the payment page, and that return sometimes never happens: the buyer closes the UPI app, the network drops, or the page times out. The fix is to create the order before payment in a pending state, then confirm it from the gateway's server-to-server webhook instead of the browser redirect. Add a scheduled job that checks pending orders against the gateway and either confirms or auto-refunds them. That closes the gap before the customer needs to call.
What causes duplicate orders in an e-commerce checkout?
Duplicate orders usually come from the same payment request being submitted twice: a buyer double-clicks the pay button, refreshes a slow confirmation page, or the gateway sends its webhook more than once. The standard fix is idempotency. Each checkout attempt carries a unique key, and the server refuses to create a second order or charge for a key it has already processed. Disabling the pay button after the first click helps, but the server-side check is what actually prevents the duplicate.
pincode serviceability check on product page
A pincode check asks the courier's serviceability data whether an address can be delivered to, and shows the answer before the buyer reaches checkout. The store either calls the courier or aggregator API live or keeps a synced copy of serviceable pincodes for speed. Along with a yes or no, it can show whether cash on delivery is available there and an estimated delivery date based on the dispatching warehouse. Showing this on the product page avoids orders that later get cancelled as undeliverable.
documents needed for payment gateway for online store india
Indian payment gateways generally ask for business proof, PAN, a bank account in the business name, GST details where applicable, and identity and address proof of the owner or directors. They also review the website itself, so it needs working product pages and visible policies for refunds, shipping, privacy and terms, plus contact details. The exact list varies by gateway and business type, so check the gateway's own onboarding page. Approval comes from the gateway, not the developer, so start the application early in the build.
Should I offer cash on delivery on my online store or only prepaid?
Offer cash on delivery if your buyers are new to your brand, but put rules around it. COD brings in customers who do not yet trust paying upfront; it also brings refused parcels, return freight and delayed cash. The usual middle path is COD only below a set order value and only for serviceable pincodes, a small COD fee or a prepaid discount, and a confirmation step by OTP or WhatsApp before dispatch. A custom checkout can apply those rules to every order automatically.
knet payment gateway custom website kuwait
KNET payments are added to a custom website through a Kuwaiti bank or a payment gateway that offers KNET as a method, not by connecting to KNET directly. You open a merchant account, the gateway issues API credentials, and the checkout redirects the buyer to the KNET page and receives a signed result back. The store should confirm the payment server-side before marking an order paid. Credit card payments usually run through the same gateway as a second method at checkout.
paynow qr checkout custom ecommerce singapore
PayNow at checkout works by showing the buyer a QR code generated for that exact order amount, which they scan in their banking app. The store gets the QR and the payment confirmation through a Singapore payment gateway or bank API that supports PayNow; the order is marked paid when the gateway's webhook confirms it, not when the buyer says they have paid. Cards and wallets normally sit beside it as other options. Prices and settlement are in Singapore dollars.
I am setting up an online store for home fragrance products in Kuala Lumpur. My customers pay mostly by FPX online banking and e-wallets like Touch 'n Go and GrabPay, and I want the site in Bahasa Malaysia and English. Can a custom store do this?
All three are possible on a custom store. FPX, Touch 'n Go and GrabPay are reached through a Malaysian payment gateway that bundles them, so the checkout integrates one provider and shows each method as a button, with ringgit pricing and settlement. Bahasa Malaysia and English are handled as two language versions of every page, product and email, with a switcher and separate URLs for search engines. Choose the gateway first, because its method list and API decide how the checkout is built. WavX scopes the gateway integration per project.
I run a phone accessories shop in Nairobi and want a website where customers pay with M-Pesa without typing paybill numbers. Most of them will order from their phones. How does that work on a custom site?
The customer enters their phone number at checkout, the site triggers an M-Pesa payment prompt on their handset, and they approve it with their PIN; no paybill number is typed. This is done through Safaricom's Daraja API or a Kenyan payment gateway that wraps it. Your store receives a callback confirming the payment and marks the order paid automatically. You need a till or paybill number registered to the business. Since your buyers are on phones, the checkout should be one short mobile screen.
mpesa payment not reflecting on website order
An M-Pesa payment that does not show on the order nearly always means the confirmation callback never reached the website or was not matched to the order. Common causes are a callback URL that is wrong or not on HTTPS, a server that was down when the callback arrived, or a customer paying manually to the till with a different reference. The fix is to log every callback, query the transaction status for pending orders on a timer, and give staff a screen to match unlinked payments by transaction code.
instant eft and card payments custom online store south africa
Instant EFT and card payments are added to a South African store by integrating a local payment gateway that offers both, with prices and settlement in rand. At checkout the buyer picks card or instant EFT; for EFT they are passed to their bank login through the provider and returned once the payment clears. The store should confirm payment from the gateway's server notification before releasing the order. You apply for the merchant account yourself; the developer connects the checkout to it and tests refunds and failed payments.
Do I need Afterpay on my online store in Australia?
You do not need it, but Australian shoppers in categories like clothing, homewares and gifts often look for a pay-later button, so it is worth testing. The trade-off is the merchant fee the provider charges, weighed against any lift in basket size. On a custom store, Afterpay or a similar provider is added as one more payment method at checkout and shown on product pages as an instalment price. Start with cards and wallets, add pay-later, and compare average order value before and after.
Can my online store accept Interac and bill in Canadian dollars?
Pricing, charging and settling in Canadian dollars is routine on a custom store, and Interac can sit alongside credit cards if your payment gateway supports it for online checkout. The steps are to open a merchant account with a Canadian-enabled gateway, confirm which Interac product it offers for e-commerce, and have the checkout built to show it as a payment option. Taxes are then calculated by the buyer's province. WavX names Stripe among its gateway integrations and scopes any other provider during the project.
ideal bancontact sepa checkout custom store
Local European payment methods such as iDEAL, Bancontact and SEPA Direct Debit are added to a custom checkout through a gateway that supports them, with the store showing the right methods by the buyer's country. Most are redirect or bank-authorisation flows, so the order must be confirmed by the gateway's webhook, and some, like direct debit, settle days later and can be reversed. The checkout therefore needs a pending-payment state and logic for late failures. Card payments also need strong customer authentication, handled through the gateway.
We are a small cosmetics brand in São Paulo moving from marketplace selling to our own store. Brazilian customers expect Pix, boleto and card instalments, and we need CPF on every order. Can a custom-built store handle that, in Portuguese?
All of it can be handled through a Brazilian payment gateway. Pix shows a QR code or copy-and-paste code for the order and confirms within seconds by webhook; boleto issues a slip and confirms a day or more later, so stock must be held while it is pending; card instalments are offered as a choice of parcelas at checkout. CPF is collected and validated as a required field and passed to invoices. The storefront, emails and admin can all be built in Portuguese.
I am a Tokyo-based tea seller. I want a Japanese-language store where customers can pay at convenience stores or by card, and the address form must follow the Japanese format with postal code lookup and furigana for names. Is this something a custom build can do?
This is well within a custom build, because the checkout form and payment methods are yours to define. The address form can start with the postal code, fill prefecture and city from it, and include furigana fields for names. Convenience-store payment is offered through a Japanese-enabled gateway: the buyer receives a payment code, pays at the store, and your site confirms the order when the gateway notifies it, so orders need a pending state with an expiry. All storefront text, emails and invoices can be written in Japanese.
Which payment gateways does WavX Solutions integrate for e-commerce stores?
Razorpay, Stripe and UPI are the payment integrations WavX Solutions names. Razorpay covers Indian methods such as UPI, cards, net banking and wallets; Stripe covers card payments for international checkout. For a market that relies on another gateway or a local method, the integration is scoped per project, since a custom checkout can connect to any gateway that offers a documented API. Card details are handled by the gateway and are not stored in the store's own database. Ask about a specific gateway at helpwavx@gmail.com.
Can a custom e-commerce store in India offer EMI and pay-later options at checkout?
Card EMI, cardless EMI and pay-later options can be offered on a custom store in India when the payment gateway it uses provides them. They appear as methods at checkout, and the gateway handles eligibility, the lender's approval and the instalment plan, while the store is paid through the gateway's normal settlement. The store can also show an indicative monthly amount on product pages. Which lenders and plans are available depends on the gateway and on your merchant approval, so confirm that list before design starts.
razorpay settlement amount not matching orders
Settlement amounts differ from order totals because the gateway pays out net of its fees and the tax on those fees, groups payments by settlement cycle instead of order date, and adjusts for refunds and disputes. To reconcile, match each settlement to its list of payment IDs, then to orders, and account for fees and refunds separately. A custom store can pull the gateway's settlement report automatically and flag orders that are paid but not yet settled, or refunded after settlement, so accounts close without manual spreadsheets.
sell on instagram and whatsapp with own website checkout
Selling through Instagram and WhatsApp works best when every product you post has a link that opens straight on its page or a pre-filled cart on your own site. The buyer taps the link, pays by UPI or card, and the order lands in the same admin as website orders with stock reduced. For chat-led sales, staff can create an order and send a payment link through the WhatsApp Business API. That keeps payments, invoices and tracking in one system instead of screenshots and manual bank checks.
how to manage product variants size color sku
Variants are managed by treating the product as a parent and each sellable combination, such as medium in blue, as its own SKU with its own price, stock, barcode and images. The parent holds the shared description; options like size and colour define which combinations exist. On the storefront the buyer picks options and the page switches to the matching SKU, hiding or greying out combinations that are sold out. Keeping stock at SKU level is what stops a store from selling a size it does not have.
Can a custom store handle fifty thousand products without slowing down?
A custom store can handle fifty thousand products comfortably if it is designed for that size from the start. The parts that matter are a dedicated search index for search and filters instead of database queries, paginated listing pages, cached category and product pages, compressed images served from a CDN, and bulk import tools so the catalog is not maintained by hand. Slowness at that scale almost always traces back to filters running directly on the main database or to unoptimised images, not to the product count itself.
bulk product upload csv ecommerce
Bulk upload works by filling a spreadsheet template with one row per product or variant, covering name, SKU, price, stock, category, tax code and image links, and importing it through the admin panel. A good importer validates every row first, reports errors by line number, and lets you fix and re-upload without creating duplicates, matching existing products by SKU. The same file format should work for bulk price and stock updates. Images are usually uploaded separately or pulled from URLs listed in the sheet.
Why do my customers' UPI payments fail so often at checkout?
UPI payments fail mostly for reasons outside your store: the customer's bank is slow or down, the collect request expires before they open their app, or they type a wrong UPI ID. What you control is the flow. On mobile, open the customer's UPI app directly instead of asking them to type an ID; show a clear timer and status; let them retry or switch to card or net banking without rebuilding the cart; and confirm the result by webhook. A custom checkout can also log failures by bank and method.
How does stock reservation work during checkout?
Stock reservation holds the units in a buyer's order for a short period so no one else can purchase them while payment is in progress. When checkout starts, or when payment is initiated, the system moves the quantity from available to reserved. A successful payment converts the reservation into a sale; a failed payment or an expired timer releases it back to available stock. The reservation window is kept short, a matter of minutes, so abandoned checkouts do not lock up inventory during a busy sale.
We have warehouses in Delhi and Bengaluru plus three retail shops, all selling from the same stock as our website. During sales we oversell and then cancel orders. Stock is updated in Tally at day end. How do we stop the overselling?
Overselling will continue as long as stock is updated at day end, because the website is selling against numbers that are hours old. The fix is one live inventory ledger per location that the website, both warehouses and the three shop counters all write to as each sale happens, with Tally receiving the entries from it instead of being the source. Add a safety buffer on fast-moving items during sales and reserve stock at checkout. WavX builds this kind of multi-location inventory with Tally sync; scoping starts at /contact.
How do I let customers pre-order or get notified when something is back in stock?
Both are settings on the product. For back-in-stock alerts, a sold-out product shows a notify-me field that collects an email or phone number, and the store sends a message automatically when stock is added. For pre-orders, the product stays purchasable with a clear expected dispatch date, the order is flagged as a pre-order in the admin, and you choose whether to charge now or at dispatch. Cap the pre-order quantity to what the incoming shipment will actually cover.
Our homewares store ships from a warehouse in Sydney and a smaller one in Perth. Right now every order goes out of Sydney, so Western Australia customers wait a week and freight is expensive. Can a custom store route orders to the nearest warehouse automatically?
Routing by delivery postcode solves this: Western Australian addresses go to Perth when Perth has the stock, everything else goes to Sydney. Where an order has items held in different warehouses, a rule decides whether to split it into two shipments or send it whole from the one that has everything. Stock is tracked per warehouse, so product pages can show delivery estimates by postcode. Given the distances involved in Australia, this routing is how you bring down both freight cost and delivery time for western orders.
what is an order management system ecommerce
An order management system is the part of an e-commerce setup that tracks every order from payment to delivery and beyond. It receives orders from the website and other channels, checks payment, allocates stock from a warehouse, creates pick lists and shipping labels, updates status as the parcel moves, and handles cancellations, returns and refunds. It is where staff work each day, so it also records who did what. In a custom store it is usually built into the admin panel instead of bought as a separate tool.
Can I let customers edit or cancel an order after they have paid?
You can, within a window you define. The common rule is that an order can be cancelled or have its address corrected from the customer's account until it is packed or handed to the courier; after that the request becomes a return. A cancellation inside the window releases the stock and triggers an automatic refund to the original payment method. Changing items is harder because the price changes, so most stores handle it as cancel and reorder instead of editing the paid order.
order status updates on whatsapp and sms for online store
Order updates on WhatsApp and SMS are sent automatically when an order changes status: confirmed, packed, shipped with a tracking link, out for delivery and delivered. The store triggers each message through the WhatsApp Business API or an SMS provider using pre-approved templates, with email as a fallback. Courier status changes come in through the shipping partner's tracking webhooks. Customers need to have given their number at checkout with consent to be messaged. WavX lists the WhatsApp Business API and Twilio among its integrations.
We pack around 150 orders a day with four people working from printed order sheets, and wrong items go out a few times a week. We ship through Shiprocket. What should our order system do to cut the mistakes?
The mistakes come from picking off paper, so the system should guide the pick and check the pack. For 150 orders a day that means a consolidated pick list sorted by shelf location, a packing screen where each item's barcode is scanned against the order before the label prints, and a shipping label generated through Shiprocket only once the scan matches. Wrong or missing items are caught at the table instead of by the customer. Add a daily report of who packed what, so repeated errors can be traced.
automatic awb and shipping label generation custom store
Shipping labels and AWB numbers are generated automatically by connecting the store's order system to a courier or aggregator API such as Shiprocket or Delhivery. When an order is marked ready to ship, the store sends the address, weight, dimensions and payment mode; the API returns a courier assignment, an AWB number and a printable label. The store saves the AWB against the order, schedules the pickup and starts receiving tracking updates. Rules can pick the courier by pincode, weight or cost instead of staff choosing each time.
How should I charge for shipping: a flat rate, free above a limit, or by weight?
Use the model that matches how much your shipping cost varies. A flat rate suits light products with similar courier costs. Free shipping above a threshold works when a slightly larger basket covers the freight, and it nudges buyers to add an item. Weight-and-zone pricing is the fair choice when products range from small to bulky or you ship long distances, because a flat rate would lose money on heavy orders. A custom store can combine them, for example weight-based rates with free delivery above a set order value.
We sell fitness equipment online across the United States, from resistance bands to 80-pound benches. Flat-rate shipping is killing our margin on heavy items. Can a custom checkout show real carrier rates from UPS, FedEx and USPS based on what is in the cart?
Live rates from UPS, FedEx and USPS can be requested for each cart and shown to the buyer as real options. For that to be accurate, every product needs weight and box dimensions stored, because carriers bill bulky items on dimensional weight, and the system needs packing logic to decide how many boxes an order becomes. An 80-pound bench may need a freight quote instead of a parcel rate. You can still add a handling margin or subsidise light orders. Carrier accounts are yours; the store connects to their rate APIs.
royal mail dpd integration custom ecommerce
Royal Mail, DPD and other UK carriers are connected to a custom store through the carrier's API or a multi-carrier shipping service. Once an order is packed, the store sends the address and parcel details, receives a label and tracking number, and emails the tracking link to the customer. Rules can choose the service by weight, value or postcode, for example tracked post for small parcels and a courier for next-day orders. You need your own account with each carrier; the developer connects the order system to it and tests label printing.
My online grocery and household store delivers within Dubai and Sharjah. Customers here do not use postcodes and often describe their address by building name and landmark, which leads to failed deliveries. How should the checkout collect addresses?
Collect the address as a map pin plus structured fields, not as free text. The checkout should ask for emirate and area from a dropdown, building or villa name, flat number and a landmark, then let the customer drop or confirm a pin on Google Maps, which stores exact coordinates for the driver. A saved address book makes repeat orders quick. Delivery fees and same-day slots can then be set by area. Passing the coordinates and a phone number to your courier or driver app removes most of the address guesswork.
rural delivery surcharge online store nz
A rural delivery surcharge is applied at checkout by checking the delivery address against the courier's rural address data and adding the extra charge when it matches. In New Zealand couriers treat rural delivery as a separate service with longer transit times, so the store should also adjust the delivery estimate. A custom checkout can validate the address as the buyer types, flag it as rural, show the surcharge before payment and pass the correct service code to the courier when the label is created.
How do I ship orders abroad from India through my own website?
To ship abroad from your own website you need an importer-exporter code, a courier or aggregator with international service, and product data ready for customs. Each product should carry an HS code, declared value, weight and country of origin so the store can generate the commercial invoice and customs declaration with the label. At checkout, show the shipping fee by country and state clearly whether import duties are included or payable by the buyer on delivery. Payment needs a gateway approved for international cards.
We sell craft supplies online from Cape Town. Many customers prefer collecting parcels from pickup points instead of home delivery, and our current site only supports door-to-door courier. We also want a developer we can reach during our working day. What are our options?
Pickup points can be offered as a delivery method beside door-to-door courier: the buyer chooses a collection point from a list or map supplied by the pickup network's API, and the label is created for that location. That depends on the network offering an integration, so confirm it with the one you prefer. On reach, WavX works 10:00 AM to 7:00 PM India time, which is 6:30 AM to 3:30 PM in South Africa, so most of your working day overlaps. Scope and quote follow a free consultation at /contact.
returns portal for online store
A returns portal lets a customer start a return from their order page without emailing support. They pick the item, choose a reason, upload a photo if required and select refund, exchange or store credit. The system checks the request against your policy, such as the return window and non-returnable items, then approves it automatically or sends it to staff. Approved returns get a reverse-pickup booking or a return label, and the refund is released when the item is received and checked.
How do refunds work when the customer paid cash on delivery?
A cash-on-delivery order has no card or UPI payment to reverse, so the refund has to go to an account the customer provides. The usual flow is that the customer enters a UPI ID or bank details in the return request, the system verifies the account name, and the refund is paid out through the gateway's payout service once the returned item passes inspection. Many stores also