How to Test NINEMAGS After Product or Template Changes
This guide explains how to safely test NINEMAGS without charging real money after you change a product, template, or upload logic.
This test helps you check:
- the product setup
- the template
- image upload
- cart and checkout behavior
Step 1. Create Test Discount Codes
Testing is done using a free test order, so you need discount codes.
1. Full Order Discount (100%)
Go to:
Shopify Admin → Discounts → Create discount

Set the following options:
- Type: Amount off order

- Method: Discount code
- Discount code:
NINEMAGS - Discount value: 100%

Combinations:
- ❌ Product discounts
- ❌ Order discounts
- ✅ Shipping discounts (enable this)

Save the discount.
2. Free Shipping Discount
Create another discount:
Create discount → Free shipping

Settings:
- Method: Discount code
- Discount code:
NINEMAGSSHIP

Combinations:
- ✅ Order discounts

Save the discount.
Result
You should now have two discount codes:
NINEMAGS— makes the order freeNINEMAGSSHIP— removes shipping cost
Step 2. Place a Test Order in Your Store
- Open your storefront
- Go to the product you want to test
- Click Upload pictures
- Upload images
- Add the product to cart
In the cart, check that:
- ✅ image previews are displayed
- ✅ the Edit pictures button is visible
- ✅ image editing works

Click Checkout.
Step 3. Apply Discounts at Checkout
On the checkout page:
- Enter
NINEMAGS→ Apply - Enter
NINEMAGSSHIP→ Apply

Make sure that:
- ✅ Order discount = 100%
- ✅ Shipping = FREE
- ✅ Total = $0.00
Complete the order.
Step 4. Check the Order After Checkout
In Shopify:
- Go to Orders
- Open the test order
- Status: Paid
- The order contains a custom product

In NINEMAGS:
- Go to Orders
- The order is visible
- Uploaded images are present
- The order is ready for processing

When You Should Always Run This Test
It is strongly recommended to run this test every time you:
- change a product template
- add or edit product variants
- change upload logic
- change your Shopify theme
- modify Cart or Drawer Preview settings
In Short
A free test order is the most reliable way to make sure NINEMAGS is working correctly after any changes.