How to Place a Test Order at Checkout Without Paying Fees
Learn the right way to validate your checkout with a test order, avoiding processing fees and account bans on your payment gateway.

Test order with no fee: the straight-up walkthrough
You can validate your entire checkout without spending a dime on fees. The play is to place the test order in an incognito tab, using a specific email and zip code that waive the charge, a tax ID generated outside your own account, and payment by bank slip. Do it in this order and the gateway approves it with no headaches.
Anyone running a store knows the feeling: you launched the page, integrated the gateway, and now you're wondering if the payment flow is actually closing. The only way to be sure is to buy from your own site. The problem is that buying the wrong way costs you. You can get charged a fee on an order that isn't even real, or worse, get your gateway account shut down.
Below is the right procedure, without breaking any fraud-prevention rules.
Why open the incognito tab before anything else?
First step, before anything: incognito tab.
The reason is simple. When you buy from your own site while logged into the gateway account, with your credentials active in the browser, the fraud system cross-references that info. It reads it as the account owner trying to buy from themselves. That's when things get rough.
Best case, the gateway just blocks that purchase. Worst case, it bans your whole account. It happens a lot: the operator keeps trying to push a test order through, doesn't realize they're still logged in, and suddenly the store stops running. Everything locks up.
Opening the incognito window is fast. In your browser, hit Control + Shift + N, or click the three dots and choose new incognito window. From there you're outside your session and the fraud system has no way to tie you to the account.
The fields that waive the fee: email and zip code
Every order marked as paid or approved carries a fee. That applies to the test too, if you don't follow the right steps.
To avoid getting charged, two fields have to be exact:
- A specific email the platform recognizes as a test and waives the charge for
- A specific zip code designated for the same purpose
These two can't change. If you swap the zip code for any other one, the fee goes through as normal. It has to be exactly the one specified. Same logic for the email.
The rest of the data is open. Name, address, phone, fill it in however you want. The only things that hold the waiver are those two fields, period.
How to generate a test tax ID without conflicting with the gateway
For the tax ID, don't use your own.
Same reason as the incognito tab. If you use the tax ID registered on your gateway account, the system cross-references again and flags it as a self-purchase attempt. That's a problem.
The fix is to use a generated tax ID. Go to a tax ID generator site, click generate, and copy the number. Paste it into the checkout field and place the order normally. That document has no link to your account, so the fraud system lets it through without any fuss.
Valid in format, just not yours. That's all the checkout needs.
Why bank slip and not card for the test
For the payment method, choose bank slip.
The math is simple. With a bank slip you generate it and mark it as paid manually, no money changing hands. Card is a different story: the charge actually happens and then you have to refund it. Refunds bring an annoying mess, they take time, and sometimes leave a weird record on the account.
For shipping, select the free option so you don't add freight to the total. Remember the order needs at least 10 currency units to be processed, so pick a product that hits that floor.
With bank slip + free shipping + the two correct fields, the test comes out clean: it validates the gateway, charges no fee, and requires no refund afterward.
This kind of flow check is the detail that separates people who launch stores calmly from those who launch in a panic. For anyone running lots of accounts and structures in parallel on Meta Ads, the same standardization principle applies on the other side: getting your campaign setup right the first time avoids rework. That's where platforms like DirectAds, with standardized naming and configuration across accounts, take the friction out of setting everything up by hand, ad set by ad set.
Check the order in the dashboard
After you finish, the checkout shows that the order was generated. That alone confirms the gateway is responding.
To be safe, download the bank slip. It comes with the same amount as the order, which shows the integration read the cart correctly. That's the sign the store is ready to take a real customer purchase.
Then head to the dashboard to check how the order was recorded. Standard path: orders, all orders, open the one you just placed. Confirm everything is there:
- Generated tax ID, matching what you pasted
- Waiver email, unchanged
- Cart items with the right amount
If the data matches and the order shows approved with no fee charged, you're set. The payment flow works end to end and you can start selling, confident nobody will get stuck at checkout.
Takeaways
- Open the incognito tab before anything (Control + Shift + N) so you're not logged into the gateway account during the test.
- Use exactly the waiver email and zip code provided. Swapping either one makes the fee kick in.
- Generate a tax ID on a generator site. Never your own, so it doesn't conflict with the gateway registration.
- Choose bank slip over card and mark it as paid, avoiding a refund later.
- Check the order in the dashboard: matching data and approved status with no fee means a validated checkout.
Frequently asked questions
Why can't I use my own tax ID on the test order?
Because the gateway cross-references the purchase tax ID with the one on your account. When it sees they match, the fraud system reads it as a fraud attempt and can block the purchase or ban the account. A generated tax ID solves this.
What minimum amount does the test order need?
At least 10 currency units. Below that the order won't process. Pick a product that costs that amount or more and mark shipping as free so you don't add freight.
What happens if I swap the waiver zip code for another?
The fee gets charged as normal again. The waiver only works with the exact zip code and email provided. Any other zip code in the field makes the order go through as a regular paid one, with a charge.
Can I run the test with a card instead of a bank slip?
You can, but it's not worth it. With a card the charge actually happens and you have to refund it afterward, which slows things down and complicates them. A bank slip marked as paid validates the gateway with no money changing hands.




