Chapter 3

Technical Pre-Flight Check

Ensure all technical configurations are correct before you launch

3.1 Payment Gateway Configuration

Getting paid is kind of important. Payment configuration errors are among the most common launch problems, resulting in lost sales and frustrated customers. Let's get this right the first time.

Payment Option Transaction Fees Best For
Shopify Payments 2.9% + 30¢ (Basic), 2.7% + 0¢ (Shopify), 2.5% + 0¢ (Advanced) Most stores (no additional transaction fees)
PayPal 2.9% + 30¢ + 2% Shopify transaction fee Additional payment option, international customers
Stripe 2.9% + 30¢ + 2% Shopify transaction fee When Shopify Payments unavailable in your country

Shopify Payments Setup Steps

  1. Complete business verification: Have your EIN/business number, bank details, and ID ready
  2. Connect bank account: Use a business checking account for professional separation
  3. Set payout schedule: Daily, weekly, or monthly (start with weekly for cash flow predictability)
  4. Configure fraud settings: Enable CVV verification and AVS (Address Verification System)
  5. Test payment flow: Process a test transaction to verify everything works
Alternative Payment Methods to Consider
  • Shop Pay: Shopify's accelerated checkout (automatically enabled with Shopify Payments)
  • Apple Pay / Google Pay: Enable for mobile convenience
  • Buy Now Pay Later: Affirm, Klarna, Afterpay (increases AOV by 30-50%)
  • PayPal: Essential for customer trust and international sales

3.2 Shipping Strategy and Setup

Shipping configuration directly impacts your profitability and customer satisfaction. Get the strategy wrong, and you'll either lose money on every order or lose customers to cart abandonment.

Free Shipping

Pros:

  • Higher conversion rates
  • Competitive advantage
  • Simpler for customers

Cons:

  • Lower profit margins
  • Need higher product prices
  • Complex for international
Calculated Shipping

Pros:

  • Fair and transparent
  • Protects profit margins
  • Accurate for all locations

Cons:

  • May reduce conversions
  • Requires careful setup
  • Needs accurate weights

Shipping Zones Setup

Recommended Zone Structure for U.S. Stores
  1. Domestic (U.S.): Flat rate or carrier-calculated rates based on weight
  2. Canada: Separate zone with higher rates (customs considerations)
  3. International: Major markets only initially (UK, Australia, EU), or disable until profitable

Essential Shipping Considerations

  • Packaging Costs: Include boxes, tape, labels, and protection materials in your calculations
  • Handling Time: Set realistic processing times (1-2 business days is standard)
  • Carrier Selection: USPS for lightweight, UPS/FedEx for heavier items or faster delivery
  • Tracking Numbers: Always provide tracking—reduces "where is my order" inquiries by 70%
  • Shipping Insurance: Consider for high-value items (over $100)

3.3 Essential Apps Toolkit (Starting Lean)

The Shopify App Store has 8,000+ apps. This is both a blessing and a curse. New store owners often over-install apps, slowing their site and creating analysis paralysis. Start lean with these essentials.

Category 1: Email Marketing (Choose One)

App Best For Pricing Key Features
Klaviyo Growth-focused stores Free up to 250 contacts, then $20+/mo Advanced segmentation, SMS, strong analytics
Mailchimp Beginners, simple needs Free up to 500 contacts, then $13+/mo Easy to use, general email marketing
Omnisend Multi-channel marketing Free up to 250 contacts, then $16+/mo Email + SMS, e-commerce focused

Category 2: Reviews & Social Proof (Choose One)

Judge.me

Best for: Bootstrapped stores
Price: Free plan available
Features: Review requests, photo reviews, Q&A

Loox

Best for: Visual products
Price: $9.99+/month
Features: Photo reviews, Instagram integration, referrals

Yotpo

Best for: Scaling brands
Price: Free plan, premium $29+/mo
Features: Reviews, UGC, loyalty programs

Category 3: Analytics & Tracking (Essential)

  • Google Analytics 4: Free, essential for understanding traffic and behavior
  • Facebook Pixel: Track conversions, build remarketing audiences (if using Facebook ads)
  • Google Tag Manager: Manage all tracking codes from one place (advanced users)
Apps to Install Later (Not Now)

Wait until you have these specific needs before adding:

  • Live Chat: Wait until you have 50+ visitors/day (otherwise it's wasted)
  • Upsell/Cross-sell Apps: Wait until you understand customer buying patterns
  • Inventory Management: Not needed until you have multiple SKUs and regular sales
  • Loyalty Programs: Wait until you have repeat customers (minimum 100 total orders)

3.4 Domain and Email Setup

Your domain name is your brand's online identity. Professional email addresses build trust. Both are non-negotiable for a credible e-commerce business.

Custom Domain Connection

Step-by-Step Domain Connection
  1. Purchase domain (through Shopify or external provider like Namecheap, GoDaddy)
  2. In Shopify admin, go to Online Store > Domains > Connect existing domain
  3. Update DNS settings at your domain provider (A record and CNAME record)
  4. Wait 24-48 hours for DNS propagation
  5. Verify SSL certificate is active (look for padlock in browser)
  6. Set primary domain (www vs non-www preference)

Professional Email Setup

Why you need it: Sending customer emails from contact@yourdomain.com instead of yourstore123@gmail.com builds trust and professionalism.

Recommended: Google Workspace ($6/user/month)

Includes:

  • Professional email addresses (@yourdomain.com)
  • Gmail interface you already know
  • 30GB storage per user
  • Calendar, Drive, and collaboration tools

Setup Time: 15 minutes with DNS verification

3.5 Test Orders and Quality Assurance

This is the most skipped step that causes the most problems. Testing your store thoroughly before launch prevents embarrassing failures and lost first customers.

Complete Testing Protocol

Test Order Scenarios (Complete All)
Checkout Tests:
  • Guest checkout
  • Registered customer checkout
  • Credit card payment
  • PayPal payment
  • Discount code application
  • Multiple items in cart
  • Different shipping options
Device Tests:
  • Desktop checkout (Windows)
  • Desktop checkout (Mac)
  • Mobile checkout (iPhone)
  • Mobile checkout (Android)
  • Tablet checkout (iPad)

What to Verify in Each Test Order

  1. Order Confirmation Email: Arrives promptly, looks professional, contains correct information
  2. Admin Notification: You receive notification of new order
  3. Payment Processing: Funds appear in your payment processor
  4. Inventory Adjustment: Stock levels decrease correctly
  5. Analytics Tracking: Transaction appears in Google Analytics
  6. Customer Account: Order history shows correctly (for registered users)
Shopify Bogus Gateway

Enable Shopify's test payment gateway during development to simulate transactions without real charges:

  • Settings > Payments > Add manual payment method > "(for testing) Bogus Gateway"
  • Test credit card: 1 (Visa), any future expiry, any CVV
  • Remember to disable before going live!

Chapter 3 Checklist