Products are the fun part, but the settings underneath decide whether your prices, taxes and delivery charges are right. This page covers the Bagisto setup order that avoids the classic mess: currency first, tax second, shipping third, products last.
Bagisto is built for selling across channels, languages and currencies, which is powerful and also means a new store has settings a single-country shop does not need yet. The trick is to configure the few that affect money from day one and leave the rest at defaults. Currency, tax and shipping are the three that change what the customer pays — get those right before your first product goes live, because changing them after orders exist creates invoice confusion that is hard to clean up.
Example settings for a small Indian store. The exact tax rates for your products must come from your accountant, not from any tutorial, this page included.
In the admin panel, open the currency settings and make your selling currency the base currency — INR for an Indian store. Bagisto can show prices in several currencies using exchange rates you maintain, but the base currency is the one your accounts and reports are truly kept in, so it must be the currency you actually receive money in. Then set the channel's locales: the languages your storefront speaks. Starting with English plus your regional language covers most Indian shops, and Bagisto's admin and storefront are already translated into many languages.
Bagisto handles tax the structured way: you create tax categories (the kind of product), tax rates (a percentage for a place), and map products to categories. Two honest warnings belong here. First, which rate applies to your products is a question for your accountant, not for a YouTube comment — GST treatment depends on what you sell and how your business is registered. Second, decide whether your displayed prices include tax or add it at checkout, and be consistent, because customers abandon carts when the total jumps at the last step. Set up one category and one rate, place a test order, and read the invoice before adding more.
The built-in shipping options are flat rate and free shipping, which is honestly enough for most new stores: one flat delivery charge, free above an order value you choose. Set the flat rate from your real courier cost, not from a guess you will regret — weigh a typical parcel and price one shipment before typing the number. If you sell heavy or fragile goods, say so on the product page and price shipping for the worst normal case. Carrier-calculated live rates and zone-based tables are extension territory; add them only when flat rate genuinely stops working.
Bagisto tracks stock per inventory source — your shop or warehouse. Create one source with your real address and keep its stock numbers honest; overselling because the website showed stock you did not have is the fastest way to earn refunds and bad reviews. Finally, complete the boring identity fields: store name, support email and the address shown on invoices. Invoices are legal documents for your customers, and a correct address and tax ID on them is part of looking like a real business.
Watch the video to see these settings being filled in on a real install.
Watch Full VideoYes. Bagisto supports multiple currencies per channel with exchange rates you set, while accounts stay in one base currency. Most small stores start with a single currency and add more only when foreign orders actually appear.
Bagisto calculates tax from the categories and rates you configure. It does not know your GST obligations by itself, so the rates and rules must come from your accountant and be entered by you.
Flat rate and free shipping are built in, which covers most new stores. More advanced options such as live carrier rates or complex zone tables come from extensions when the store outgrows the basics.