A Tutorial On Placing A Test Order
Introduction
During the initial setup of your UltraCart store, and periodically as you make changes to your configuration, it's important to place test orders. Test orders verify that your checkout process, shipping calculations, taxes, and payment gateway are functioning correctly.
UltraCart provides two primary ways to place test orders:
Through your StoreFront or external website (simulating a customer experience)
Through the Back-End Order Entry (BEOE) tool
This guide will walk you through both methods.
Prerequisites
Prerequisite: Ensure that your items, shipping methods, taxes, and payment methods are configured before placing a test order.
Placing Test Orders
Testing Through StoreFront or External Website
The most accurate way to test your checkout is to place an order as your customer would.
Navigate to your StoreFront or external website.
Add items to your shopping cart.
Proceed to checkout.
Complete the order using your test or real credit card (see sections below).
Tip: This method allows you to verify:
Branding elements (logo, colors, etc.)
Shipping cost calculations
Sales tax calculations
Checkout flow and user experience
Testing Through the Back-End Order Entry (BEOE) Tool
The Back-End Order Entry tool allows you to place test orders quickly, especially useful when testing specific configurations like shipping or taxes without going through the entire StoreFront checkout process.
Navigate to Main Menu → Orders → Back-End Order Entry.
Create a new order or clone an existing one.
Adjust item quantities, shipping address, or other details as needed.
Select your payment method and place the test order.
Note: The BEOE tool is ideal for quick tests of backend configurations.
Performing Test Checkout Using a Test Credit Card
UltraCart provides a Test Credit Card configuration to allow safe, fee-free test transactions.
Configure Test Credit Card
Navigate to Main Menu → Configuration → Payments → Test Payments.
Enable test credit card processing.
Follow the instructions provided to configure the test card credentials.
Warning: Test credit card transactions do not process through your live payment gateway.
Tip: Verify that the settings for the test credit card conform to your test scenario, especially based on the How do you want to handle the payment and affiliate processing? configuration. This ensures that affiliate commissions, order statuses, and payment simulations match your intended test conditions.
Place an Order Using Test Credit Card
Complete checkout via StoreFront or BEOE.
Enter the provided test credit card information.
Verify that the order processes successfully and that all configurations are functioning as expected.
Example Test Order Placed Via BEOE Using test Credit Card
Download link to the above video: BEOE -Test Order.mp4
For more details, refer to the Test Payments in UltraCart documentation.
Performing Test Checkout Using a Real Credit Card
It is strongly recommended to place at least one live test order using a real credit card to ensure your payment gateway is properly configured and functioning.
Complete checkout via StoreFront.
Use your real credit card for payment.
Verify that the transaction processes successfully and that you receive a confirmation email.
Note: This validates full end-to-end processing, including communication with your payment gateway.
Performing Attribution Analysis
You can perform an Attribution Analysis of an order from the Diagnostic menu when reviewing an order.
Attribution Analysis involves evaluating the effectiveness of different marketing channels in driving conversions. Here's a summary based on the available information:
Internal Attribution: The analysis primarily attributes the $31.12 order to an internal source, specifically a "demo" campaign, due to the absence of external tracking parameters and affiliate activity 1.
UTM Analysis: The report confirms a single-touch attribution model, with 100% of the revenue attributed to the internal UTM source. No external UTM parameters were detected, indicating incomplete tracking for broader attribution 1.
Affiliate and Pixel Tracking: There were no affiliate parameters or pixel activities detected, leading to gaps in attribution visibility. This suggests that external sources might not be accurately reflected in the attribution analysis 1.
Revenue Breakdown: All attribution models assign the full revenue to the internal source, with no multi-touch distribution or affiliate involvement 1.
Potential Issues and Recommendations: The analysis highlights the absence of conversion pixels across networks like Google Ads and Facebook, suggesting a need to review and enable integrations. It also notes potential underreporting of paid traffic due to missing parameters 1.
Overall, the analysis suggests reliable tracking for internal sources but highlights potential gaps in capturing external paid traffic and affiliate contributions
Conclusion
By placing both test and live orders, you can confidently verify that your store is fully functional before going live. For further details on test orders, please refer to: Test Payments in UltraCart
FAQ
Question: How can I inspect my test order?
Answer: From the review order actions menu, mouse over ‘Diagnostics’ then select ‘Attribution Analysis’. If this was a test order placed with a real credit card, you should also mouse over ‘Payments’ in the review order actions menu, then choose ‘Transaction History’ to review the transaction response.
Next Steps
Review your order in the Orders tab.
Confirm Transactional Email notifications are sent correctly.
Continue configuring additional StoreFront features.