How to Set Up Shopify Shipping, Tax, and Payments in One Session

Ramesh Babu J, Founder of WAHOOBOOTCAMP.COM
Updated on
How to Set Up Shopify Shipping, Tax, and Payments in One Session

The Three Pillars That Make or Break Every Shopify Store

You can have the most beautiful Shopify store in the world — stunning product photos, compelling copy, a flawless theme — and still fail to make a single sale if your shipping, tax, and payment settings are wrong.

These three backend configurations are the invisible infrastructure of your store. Customers never see them directly, but they feel the consequences immediately: unexpected shipping costs at checkout, failed payment attempts, or tax charges that don't match their expectations.

The good news? You can set all three up correctly in a single focused session. This guide walks you through exactly how to do it — in the right order, with the right logic.


Why Order Matters: Payments First, Then Tax, Then Shipping

Most merchants set these up in random order and end up with gaps. The correct sequence is:

  1. Payments — so your store can actually receive money
  2. Tax — so the right amount is collected at checkout
  3. Shipping — so customers know what delivery will cost before they buy

Each layer builds on the previous one. Let's go through each in detail.


Step 1: Set Up Shopify Payments (or Your Payment Gateway)

Why Shopify Payments Is the Default Choice

Shopify Payments is Shopify's native payment processor. It's available in India (via Stripe integration), the US, UK, Canada, Australia, and many other countries. When you use Shopify Payments:

  • There are no additional transaction fees beyond the card processing rate
  • Payouts go directly to your bank account
  • Fraud analysis is built in
  • Shop Pay, Apple Pay, and Google Pay are automatically enabled

How to Activate Shopify Payments

  1. Go to Settings → Payments
  2. Click Complete account setup under Shopify Payments
  3. Enter your business details: legal name, business type, EIN or PAN, bank account
  4. Submit for verification (usually approved within 1–2 business days)

If Shopify Payments Isn't Available in Your Country

Use a third-party provider like Razorpay, PayU, CCAvenue (for India), or Stripe directly. Go to Settings → Payments → Third-party providers and select your gateway. Note: Shopify charges an additional transaction fee (0.5%–2% depending on your plan) when you use a third-party gateway instead of Shopify Payments.

Enable Manual Payment Methods Too

For B2B or high-ticket sales, add manual methods like bank transfer or cash on delivery under Manual payment methods. These are especially useful for Indian merchants selling to businesses.


Step 2: Configure Tax Settings

Understand How Shopify Handles Tax

Shopify can automatically calculate taxes based on your store's location and your customers' locations. But you need to configure it correctly first.

Set Your Store's Tax Region

  1. Go to Settings → Taxes and duties
  2. Under Tax regions, click your country
  3. Confirm your registration details

For Indian Merchants: GST Setup

India uses GST (Goods and Services Tax). Here's what to configure:

  • Enter your GSTIN in Settings → Taxes → India
  • Set tax rates per product category (5%, 12%, 18%, or 28%)
  • Enable tax-inclusive pricing if your prices already include GST
  • Use the tax override feature for products with non-standard rates

Tax-Inclusive vs. Tax-Exclusive Pricing

This is one of the most common mistakes Indian merchants make. If your product is priced at ₹1,000 and GST is 18%, you need to decide:

  • Tax-exclusive: Customer pays ₹1,000 + ₹180 GST = ₹1,180 at checkout
  • Tax-inclusive: Customer pays ₹1,000 (GST already included)

Enable tax-inclusive pricing under Settings → Taxes → Include tax in prices if you want the displayed price to be the final price.

Digital Products and Tax Exemptions

If you sell digital products (courses, ebooks, templates), tax rules differ. Consult a CA to confirm your GST obligations, then use Shopify's tax override feature to apply the correct rate.


Step 3: Set Up Shipping Zones and Rates

The Shipping Settings Architecture

Shopify organises shipping into:

  • Shipping profiles — groups of products with the same shipping rules
  • Zones — geographic regions (e.g., India, International)
  • Rates — what you charge per zone (free, flat rate, weight-based, carrier-calculated)

Create Your General Shipping Profile

  1. Go to Settings → Shipping and delivery
  2. Under Shipping profiles, click General profile
  3. Add your shipping origin (your warehouse or home address)

Add Shipping Zones

Click Add shipping zone and create zones for:

  • Domestic (India) — with rates for standard and express delivery
  • International — if you ship globally, add zones by region (South Asia, Southeast Asia, etc.)

Set Shipping Rates

For each zone, add rates. Common configurations for Indian merchants:

  • Free shipping above ₹999 or ₹1,499 (great for conversion)
  • Flat rate of ₹50–₹100 for orders below the free shipping threshold
  • Weight-based rates for heavy products

Connect a Shipping Carrier (Optional)

Shopify integrates with Delhivery, Shiprocket, Ecom Express, and other Indian carriers via apps. Install the carrier app, then enable carrier-calculated shipping to show real-time rates at checkout.

Set Up Local Delivery or Pickup

If you have a physical location or offer local delivery, configure this under Settings → Shipping and delivery → Local delivery and Local pickup.


The Checkout Experience: How These Three Settings Work Together

When a customer reaches your checkout, here's what happens behind the scenes:

  1. Shopify identifies their location and applies the correct shipping zone and rate
  2. Tax is calculated based on their location and your tax configuration
  3. The customer selects a payment method from your enabled payment options
  4. The order is placed and payment is processed

If any of these three layers is misconfigured, the checkout breaks — or worse, it completes but with incorrect charges that create refund headaches later.


Common Mistakes to Avoid

  • Not verifying your payment account — Shopify Payments requires identity verification. Don't skip this step or your payouts will be held.
  • Forgetting to add a shipping rate — If no rate applies to a customer's location, they can't complete checkout. Always add a catch-all international rate.
  • Wrong tax-inclusive setting — Double-check whether your prices include or exclude tax before going live.
  • Using test mode in production — Make sure you disable test mode in payment settings before launching.
  • No free shipping threshold — Studies consistently show free shipping above a threshold increases average order value. Set one.

Your One-Session Checklist

Use this to confirm everything is configured before you launch:

  • ☑ Payment gateway activated and verified
  • ☑ Test transaction completed successfully
  • ☑ Tax region configured with correct rates
  • ☑ Tax-inclusive/exclusive setting confirmed
  • ☑ GSTIN entered (for Indian merchants)
  • ☑ Shipping profile created with origin address
  • ☑ Domestic shipping zone with at least one rate
  • ☑ International zone added (if applicable)
  • ☑ Free shipping threshold set
  • ☑ Checkout tested end-to-end with a real or test order

Final Thought: Infrastructure Is Strategy

Shipping, tax, and payments aren't administrative chores — they're strategic decisions that directly affect your conversion rate, average order value, and customer trust. A store that charges unexpected fees at checkout loses customers. A store with a clear, generous shipping policy wins them.

Set these up right once, and they'll work silently in your favour every single day.

WAHOO BOOTCAMP helps Shopify merchants build stores that are not just beautiful — but operationally sound. Because a store that doesn't convert is just an expensive website.

Ramesh Babu J, Founder of WAHOOBOOTCAMP.COM
Updated on

Leave a comment