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.
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?
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.
Your payment system must handle both successful and failed transactions with clarity. Test these scenarios:
Incorrect calculations erode trust and create compliance risks. Verify:
Promotions drive sales only if they work correctly. For example, broken discount codes damage trust and future sales. Test:
Transactional emails are often the first post-purchase touchpoint. Professional communications build confidence. Broken emails create support tickets and refund requests.
Check that:
Stock levels must update correctly across all systems. Overselling due to sync failures leads to cancellations, refunds, and negative reviews.
Verify:
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.
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.
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.
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.
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:
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.
Enter a test discount code if configured. Confirm the discount applies correctly to the order total:
Invalid codes should display clear error messages.
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.
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
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.
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.
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
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.
Suggested read: 3 Shopify Success Secrets for Omnichannel Retailers
Suggested read: Avalara vs. Shopify Tax: Tax Automation for Scaling Shopify Stores
If using automation tools like Webgility, confirm test orders are excluded from accounting and inventory reports.
Most Shopify stores discover at least one critical issue during test orders. Fixing these now saves time, money, and reputation later.
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.
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.
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
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.
Scaling stores need to test more than just the basics. As your business grows, your test order process must evolve.
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
Shopify test orders should never appear in your live books or reports. Proper cleanup and automation save you time and stress:
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.
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.
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.
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.