Prepare your store for the first order
Check payment, tax, shipping, inventory, policies, notifications, and the customer journey before accepting orders.
Before sharing the store, check the parts that decide whether an order can be priced, paid, fulfilled, and explained to the customer. This is a readiness check, not a substitute for your own legal or tax advice.
Check who can order
- Open the published storefront, not only the Website Builder preview.
- Confirm shoppers can sign in, add products, change quantities, and open checkout.
- Check that sold-out and low-stock products show the intended message.
- Use a real delivery PIN code to check availability and the delivery promise.
Check payment and tax
- Confirm Cash on Delivery and any connected online payment method are configured as intended.
- If using Razorpay, make sure the store connection is enabled and belongs to the correct business account.
- Review GST details, tax classes, invoice identity, prefixes, and customer GSTIN handling.
- Remember that online payments and some other capabilities depend on the active plan and platform availability.
Check fulfilment
- Keep one active location able to fulfil online orders.
- Confirm the business and pickup address is complete.
- Review fixed, free, or live shipping settings and any free-delivery threshold.
- If using Shiprocket, verify the connected account, synced pickup location, parcel measurements, and webhook status. Do not rely on merchant-account rates, booking, or webhook updates for customer parcels until you have proved it end to end on that account.
- Check the published return and cancellation policies and the pickup choices customers can actually see.
Check communication and records
- Open Settings, then Notifications.
- Review customer order emails and team recipients.
- Publish the store policies and make them reachable from navigation.
- Confirm the business email and phone shown to customers are monitored.
Final checks
Use the storefront as a customer on both phone and computer. If you place a real order to test an external payment, use an amount and method you are prepared to settle, then handle the order through the normal cancellation or refund workflow. Never mark a payment successful merely to make a test pass.
If checkout refuses the order, read the exact message first. Common causes are changed stock, a missing address, an unavailable shipping choice, a disabled payment channel, a plan restriction, or a payment still awaiting confirmation.
Was this article helpful?