Methodology
How We Verify Prop Firm Discount Codes
Last updated: September 24, 2026
A code on FundingCodes is described as verified only when we have entered it in the firm’s own checkout and read the result off the cart. This page explains what that test covers, what it does not, and what happens to a code once it expires.
1. We test in the firm’s own checkout
We open the firm’s site, pick a specific program and account size, go to checkout and enter the code in the promo-code field. The test stops before payment: no payment is submitted and no account is bought.
An affiliate portal or a banner saying a code is worth a certain amount is a claim, not evidence. When the portal and the cart disagree, the page publishes what the cart showed.
2. What we record
- the date of the test;
- the program and account size tested;
- the list price before the code;
- the checkout total after the code, and the saving;
- the exact wording of the discount line when the checkout prints one.
Those are the figures the page publishes, next to the date.
3. Scope: only what went through the cart
A code that works on one account size may not work on another, so we describe as checkout-tested only the configurations we actually ran. Other sizes are labelled as the firm’s published promotional price or as not confirmed. Resets, activation fees, data fees and software are treated as outside the tested scope unless the test covered them.
Where a firm bills monthly, we check whether the discount applies only to the first payment and say so.
4. Stacking and the firm’s own codes
Many firms run their own public promo codes. We test the firm’s public code alongside ours where we can, and we test whether two codes combine. A stacking test only counts after the first code has been removed from the cart, because entering a second code on top of an applied one often changes nothing. The page states whether the codes stacked.
If the firm’s own public code matches or beats the code issued to FundingCodes, the page says so. We do not describe a code as exclusive unless the firm has given us an exclusive rate.
5. Codes we could not checkout-test
Some checkouts block the test. Bulenox refuses an affiliate’s coupon inside the affiliate’s own session, so Bulenox codes are read from Bulenox’s affiliate portal and the prices shown are calculated from the list price, not checkout-tested. The Bulenox page says this next to the figures.
A code that the checkout recognises but that takes 0% off is a tracking code, not a discount. We do not build a discount-code page around one.
6. Dates and end dates
Every verified figure carries the date of the test. A date is a record of what the cart showed that day; firms can change prices and codes without notice, and the firm’s checkout always controls.
When the firm gives an end date, the page shows it. When the firm publishes none, the page says “no end date published” rather than inventing one.
7. How expired codes are handled
Once a code passes the end date the firm gave, the page stops presenting it as an offer: the code box, the reveal and copy buttons and the code itself are removed from the offer area. A small script on the page also switches it to its expired state after the end date, in case an older copy is being served.
The expired code may stay on the page as dated history, with the date it ended, because the record of what it was worth is still useful. It is never shown as something you can copy and use. If a later test shows a code without an end date has stopped working, the page is changed to say it is no longer verified.
8. Why some codes show only after you click through
On our discount-code pages, a live code appears after you continue to the firm through our link. Opening the firm’s site that way is what credits FundingCodes for the referral. In our tests the link did not change the price; you pay the same total either way. See about FundingCodes for how the site is paid and our editorial policy for how that is kept separate from our conclusions.