How to Place a Test Order

Place a test order in your Shopify store to verify that Fileflare delivers your digital files correctly.

Beka Rice Avatar

Written by

Last updated


Test orders let you verify your store’s digital-product flow end-to-end without paying real money — order capture, fulfillment, email delivery, customer download. There are five ways to place one in Shopify; the right method depends on whether your store is live and which payment provider you use.

Available on all plans. Test orders trigger Fileflare’s normal delivery flow — the download email, thank-you page links, and customer-account links all work as they would for a real customer.

When you’d use this

  • Setting up Fileflare for the first time and want to verify delivery.
  • Adding a new digital product and want to confirm files attach correctly.
  • Changing email templates, branding, or restriction settings and want to see the customer view.
  • Debugging a delivery issue a customer reported.

Five ways to place a test order

1. 100% discount code (best for live stores)

Easiest method on a running store. Doesn’t touch your payment gateway, doesn’t create real revenue.

  1. Shopify admin → DiscountsCreate discount.
  2. Choose Amount off order, set 100%, generate a code, save.
  3. Buy from your store as a customer, enter the code at checkout. The full flow runs (gateway included), but no money moves.

Tradeoff: can’t test exact pricing or payment-amount handling.

2. Create order in admin (fastest)

Skip the customer-side checkout entirely.

  1. Shopify admin → OrdersCreate order.
  2. Add the product, set a 100% discount.
  3. Optional: enter a test customer email so you can see the email delivery.
  4. Click Collect paymentMark as paid.

Fastest way to validate Fileflare delivery, but doesn’t test the storefront checkout. Don’t skip the discount — without it, the order shows as real revenue in your reports.

3. Bogus Gateway (best for new, non-live stores)

Shopify’s testing gateway. Lets you simulate successful, failed, and error transactions. Only use this on stores that aren’t taking real orders — switching to bogus gateway disables real payment processing.

  1. Shopify admin → SettingsPayments.
  2. Click See all other providers.
  3. Choose (for testing) Bogus Gateway.

Test card details

  • Card number: 1 = success, 2 = failed, 3 = exception.
  • Name on card: anything.
  • CVV: any 3 digits.
  • Expiry: any future date.
  • Amount: must be more than $1 USD equivalent.

4. Shopify Payments test mode

If you use Shopify Payments, enable test mode for the gateway. Test transactions still flow but no money moves.

Test card numbers

Visa:              4242 4242 4242 4242
Mastercard:        5555 5555 5555 4444
American Express:  3782 822463 10005
Discover:          6011 1111 1111 1117
Diners Club:       3056 9309 0259 04
JCB:               3530 1113 3330 0000

Use any future expiry, any 3-digit CVV, any name. Amount must be over $1.

5. Real transaction + refund

Place a real order with your own card, then refund yourself. Most realistic test — full storefront experience, real payment provider — but you lose the payment processing fee on the refund.

Worth doing once before launch on a live store, especially if you want to confirm the post-purchase email flow exactly matches what customers will see.

What to verify after the test order

  • Order shows as Paid in Shopify (Authorized won’t trigger Fileflare).
  • Digital line item is auto-fulfilled in Shopify admin (within ~60 seconds; longer if you have a post-purchase upsell app).
  • Download email arrived (check spam if not in inbox).
  • Email links lead to working downloads.
  • Thank-you page shows download box (if enabled).
  • Customer account order page shows downloads (if enabled).

Common issues

  • Order is “Authorized” not “Paid” — your Shopify payment capture is set to manual. Switch to Automatically at checkout in Settings → Payments.
  • No download email arrived — see email delivery troubleshooting.
  • Digital item didn’t auto-fulfill — see auto-fulfillment troubleshooting. Most often: product not marked digital, or no asset attached.
  • Bogus gateway shows as “transaction failed” — you used card number 2 (which simulates failure). Use 1 for a successful test.

Keep learning