The Webgility Blog | Ecommerce Content To Help Grow Your Business

Ultimate Shopify Test Order Checklist for Error-Free Sales

Written by Priya Venkat | Mar 11, 2026 5:47:56 PM

Launching a new product or updating your checkout flow without testing is a gamble.

One broken payment gateway, missed tax calculation, or failed inventory sync can turn eager customers into frustrated cart abandoners. Worse, you might not discover the problem until refund requests start piling up.

A proper test order catches these issues before real revenue is on the line.

In this guide, you will learn how to run Shopify test orders and what to verify at each step.

Why Shopify test orders are critical for your business

Shopify test orders prevent costly errors before real customers encounter them.

When your checkout process fails, customers lose trust. When tax calculations are incorrect, you risk compliance issues and audits.

Many merchants now use automation tools to ensure test orders do not affect their accounting or inventory data. This separation is essential when running multiple test cycles before launch or after major updates.

But what exactly should you check during a test order to avoid these risks?

What to verify during your Shopify test order (and why it matters)

A comprehensive Shopify test order checks every link in your order chain. Each element of your checkout flow is a potential failure point. Missing even one can trigger a cascade of problems that damages your business.

Payment gateway verification

Your payment system must handle both successful and failed transactions with clarity. Test these scenarios:

  • Successful payment processing posts to your merchant account and matches order totals
  • Declined card handling displays clear, actionable error messages
  • Refund processing works smoothly and syncs with your accounting system

Shipping and tax accuracy

Incorrect calculations erode trust and create compliance risks. Verify:

  • Shipping rate calculation across multiple addresses and zones
  • Tax rate application matches state and local requirements
  • International shipping displays correct customs and duty calculations

Discount and promotion functionality

Promotions drive sales only if they work correctly. For example, broken discount codes damage trust and future sales. Test:

  • Percentage discounts calculate accurately on order totals
  • Fixed amount codes apply with proper restrictions
  • Free shipping thresholds trigger as configured

Order confirmation and communications

Transactional emails are often the first post-purchase touchpoint. Professional communications build confidence. Broken emails create support tickets and refund requests.

Check that:

  • Email delivery occurs within five minutes
  • Mobile responsiveness works
  • Content accuracy shows correct order details, totals, and shipping info

Inventory synchronization

Stock levels must update correctly across all systems. Overselling due to sync failures leads to cancellations, refunds, and negative reviews.

Verify:

  • Shopify inventory decreases to prevent overselling
  • Multi-channel sync ensures consistency across platforms
  • Variant tracking confirms size and color options update properly

If you use ecommerce automation tools like Webgility, verify that tax, shipping, and discounts sync correctly to your accounting system during testing. It keeps these details in sync across your systems; test these connections as well.

Now, let us walk through exactly how to place and verify a Shopify test order, step by step.

Step-by-step: How to place and verify a Shopify test order

Follow these steps to run a complete Shopify test order and catch issues before launch. Each test should take 10-15 minutes and can prevent hours of manual fixes later.

Step 1: Enable test mode in Shopify Payments

via Shopify Community

Alt text: Shopify Payments page with Test mode enabled

Go to your Shopify admin dashboard. Navigate to Settings > Payments. Under Shopify Payments, enable Test mode.

If you do not use Shopify Payments, activate Bogus Gateway instead. Save your changes. This prevents real charges while allowing full checkout testing.

Step 2: Add products and verify cart behavior

Visit your live store (not the admin). Add products to your cart as a customer would. Include multiple products and bundles if available.

Check that product names, SKUs, images, and descriptions display correctly. Confirm the cart subtotal calculates accurately based on unit prices and quantities. Apply any promotions or discounts and verify calculations.

Step 3: Proceed to checkout and test payment methods

Click checkout and enter customer information using a test email address. Provide a valid shipping address. At payment, use Shopify’s test credit card numbers:

  • Use “1” as the card number for a successful transaction.
  • Use “2” for a declined transaction.
  • Use “3” for a payment provider error.

Enter any future expiration date and any three digits for CVV. Verify the checkout page displays correctly on desktop and mobile. Confirm all required fields are present and error messages are clear.

Step 4: Apply a discount code and verify calculations

Enter a test discount code if configured. Confirm the discount applies correctly to the order total:

  • For percentage discounts, check the calculation applies to the correct subtotal
  • For fixed-amount discounts, verify the deduction is accurate

Invalid codes should display clear error messages.

Step 5: Enter shipping information and verify rates

Shopify displays available shipping methods based on the address entered.

Select a shipping option and confirm the cost matches your configured rates. Additionally, test multiple shipping speeds if available. The final order total should be subtotal + shipping + applicable taxes; verify this math is correct.

Step 6: Complete the order and review confirmation

Click “Pay now” to complete the test transaction. The confirmation page should display the order number and details.

Check your email for an order confirmation within five minutes. Verify the email displays all order details accurately and renders correctly on mobile.

Suggested read: Shopify Sales Analytics: Reveal Profitability Blind Spots

Step 7: Check inventory update and order status in admin

In Shopify admin, go to Orders. Locate the test order and review all details. Confirm the order total matches the checkout. Check that inventory levels have decreased by the quantity ordered.

If you have multiple inventory locations, verify the correct location was used.

Step 8: Verify accounting system integration (if applicable)

If you use an accounting integration like Webgility, ensure test mode is enabled in your integration settings. Confirm the test order is flagged as a test and does not post to your live accounting books.

Check your integration dashboard or logs for confirmation.

Step 9: Cancel and delete the test order

Return to the test order in Shopify admin.

Click More actions, then Cancel order. Choose to refund the payment if needed. Uncheck Restock items if you want to keep the inventory decrease.

Plus, uncheck Send a notification to the customer to avoid confusing emails. After cancellation, delete the order to keep your data clean.

To make this process repeatable, use the following checklist every time you test your store.

Suggested read: Best Shopify Integrations to Grow Your Store

The essential Shopify test order verification checklist

Use this checklist to verify every key aspect of your Shopify order flow. A standardized process ensures no critical step is missed, protecting your business from avoidable errors.

Product selection and cart

  • Product details display correctly (name, description, image, price)
  • Cart subtotal calculates accurately based on quantities and unit prices
  • Multiple products can be added and cart updates properly
  • Cart shows accurate product counts and line totals

Discount and promotion application

  • Discount code field is accessible and visible during checkout
  • Valid discount codes apply correctly to order totals
  • Discount calculation is accurate (percentage or fixed amount)
  • Invalid coupon codes display clear error messages
  • Multiple discounts (if allowed) stack or conflict as configured

Suggested read: 3 Shopify Success Secrets for Omnichannel Retailers

Shipping information and rates

  • Shipping address validation works correctly
  • Multiple shipping methods display with accurate rates
  • Shipping total adds correctly to the order subtotal
  • International shipping addresses show correct rates or restrictions
  • Shipping zones are configured and applied as expected

Tax calculation

  • Tax is calculated based on the shipping address
  • Shopify sales tax amount is correct for the state or jurisdiction
  • Tax applies correctly to the subtotal and any shipping charges
  • Multiple tax jurisdictions display correct rates if applicable

Suggested read: Avalara vs. Shopify Tax: Tax Automation for Scaling Shopify Stores

Payment gateway response

  • Successful transaction completes without errors
  • Declined card shows clear error message
  • Payment method error displays appropriate error
  • No unexpected fees appear during payment processing

Order confirmation and email

  • Confirmation page displays immediately after successful payment
  • Order number is visible and matches the order in admin
  • Confirmation email arrives within five minutes of purchase
  • Email displays all order details accurately
  • Email renders correctly on mobile devices

Inventory updates

  • Inventory decreases by the quantity ordered
  • Shopify multi-location inventory syncs correctly if applicable
  • Inventory reflects changes immediately in the admin
  • Variants show correct stock after purchase

Accounting and automation sync

  • Integration test mode is enabled (if using Webgility, QuickBooks, etc.)
  • Test order is marked as test in integration, not posted to live books
  • Test order does not appear in financial reports or analytics
  • Inventory counts exclude test orders from live inventory

Exclusion from analytics and reports

  • Test order does not appear in the main orders list (or is clearly marked)
  • Test order does not count toward sales reports
  • Test order does not impact conversion rate calculations
  • Accounting system excludes test orders from revenue

If using automation tools like Webgility, confirm test orders are excluded from accounting and inventory reports.

Common issues revealed by test orders (and how to fix them)

Most Shopify stores discover at least one critical issue during test orders. Fixing these now saves time, money, and reputation later.

Incorrect shipping or tax charges

If shipping or tax rates are wrong, review your Shopify Settings > Shipping and delivery or Taxes. Double-check rate tables and jurisdiction settings. For international shipping, confirm customs and duty rules are configured.

Orders posting to live accounting or inventory

If test orders appear in your accounting or inventory, ensure test mode is enabled in integrations like Webgility. Exclude test orders from live books and inventory counts.

Broken notifications or missing emails

If confirmation emails do not arrive or display incorrectly, review your email template settings in Shopify. Test on both desktop and mobile.

Suggested read: Prevent Overselling: Shopify On Hand vs. Available Explained

Payment failures or gateway errors

If payments fail, confirm you are using Shopify’s test card numbers and that your payment gateway is in test mode.

Once you have mastered the basics, consider these advanced and multi-channel test order cases.

Going beyond basics: Advanced and multi-channel Shopify test order scenarios

Scaling stores need to test more than just the basics. As your business grows, your test order process must evolve.

  • Test refunds, cancellations, and failed transactions to ensure your systems handle all scenarios
  • Place test orders across Shopify, Amazon, Etsy, and other channels; verify each channel’s data flow and accounting sync
  • Ensure accounting and inventory sync across platforms (for example, test that Amazon orders post as expected in QuickBooks)

Webgility enables you to test and verify order sync across all your sales channels and accounting systems.

After testing, it is crucial to ensure your data stays clean and your automations work as intended.

Suggested read: Shopify Accounting: Best Practices, Automation & Tips

Ensuring clean accounting and automation sync

Shopify test orders should never appear in your live books or reports. Proper cleanup and automation save you time and stress:

  • Delete or void test orders in Shopify and connected systems after testing
  • Verify all integrations (accounting, inventory) are set to test or sandbox mode during testing
  • Set up automation rules to exclude test orders from future syncs
  • Reconcile test order clean-up weekly to avoid lingering inaccuracies
  • Track test order cleanup in a checklist so nothing gets missed
  • Communicate with your team about testing protocols and responsibilities

The most resilient merchants make Shopify test orders a regular habit.

Automating inventory and accounting integrations magnifies these benefits. Webgility connects your storefronts, marketplaces, and accounting system into a unified workflow.

It ensures your live inventory and financial data stay accurate without manual cleanup or reconciliation headaches.

For example, Product Bahn used Webgility to automate order processing and inventory syncing across seven storefronts and multiple fulfillment locations. This helped them cut order loading time from up to two hours down to just minutes, while eliminating manual errors and ensuring accurate stock levels and financial records.

Book a demo with Webgility today.

Frequently asked questions (FAQs)

How to get rid of test orders on Shopify?

You can delete test orders from the Orders section in your Shopify admin. Open the test order, click More actions, and select Delete. If the order is marked as paid, you may need to refund it first before deleting.

How to order samples on Shopify?

To order samples, place a normal order from your own store using your products. Use a test payment method or a real payment method, then cancel or refund the order after receiving the sample if needed.

How to test a Shopify website?

You can test a Shopify website by placing test orders using Shopify’s test payment gateway, previewing the store using the theme editor, checking checkout and emails, and verifying shipping, taxes, and inventory updates.