Skip to main content
EZQR
How-To·

How to Verify Your EZQR Codes Survive Cancellation (Before You Print 500 Pieces)

TL;DR

The verification has four steps: (1) sign up for the cheapest paid plan with the vendor; (2) generate one dynamic QR pointing at a test URL; (3) cancel the subscription immediately; (4) scan the QR 35+ days later and confirm it still redirects. We pass this test by design — our cancellation policy keeps dynamic codes redirecting indefinitely after cancellation. Flowcode, QR Code Generator, and several others fail the test by deactivating codes 30 days after cancel.

Key Takeaways

  • The single biggest risk in any printed-QR campaign is the vendor's cancellation policy. Dynamic codes that deactivate after cancellation kill the entire print run when the subscription ends.
  • The verification protocol takes 35 days and costs $5. Sign up, generate a test QR, cancel immediately, scan the QR 35 days later. If it still works, the vendor is safe for printed campaigns. If it dies, switch vendors before committing to print.
  • Our published cancellation policy keeps dynamic codes redirecting indefinitely after cancellation — including downgrade from paid to free. Get the policy in writing from support if you want a recorded confirmation for compliance or risk management.
  • Vendors that fail the cancellation verification: Flowcode (30-day deactivation), QR Code Generator (qr-code-generator.com — immediate deactivation), parts of the Bitly QR retention policy. Avoid for any deployment exceeding 50 printed pieces.
  • Vendors that pass the cancellation verification: EZQR, QR Tiger (verified via published ToS), Uniqode/Beaconstac (verify in writing because the rebrand broke other policies for legacy customers).

Why the cancellation policy matters before you print

Printed QRs commit you to the vendor for the life of the print. A 12-month subscription is cheap; a 1,000-piece reprint because the QRs went dead is not.

The risk profile for printed deployments:

  • Restaurant table tents: ~500–2,000 pieces per location, 1–2 year service life, $1–3 per piece to reprint. A vendor deactivation kills the entire batch.
  • Real-estate yard signs: ~50–200 per agent at any time, 6–18 month service life, $25–60 per piece. Reprint cost dominates everything.
  • Product packaging with QR codes: 10,000+ units per print run, 1–3 year shelf life, embedded in supply chain. Reprint is effectively impossible mid-cycle.
  • Window vinyl for retail: 5–20 pieces per location, 1–3 year UV-resistant life, $50–200 per piece installed.
  • Trade-show signage: 10–50 pieces per event, multi-event reuse, $20–100 per piece.

For each of these scenarios, the cost of a wrong cancellation policy is 10–100× the subscription savings from cancelling. The math only works if the codes survive the subscription end.

The vendors that fail this test are the ones that built their business model around the cancellation deactivation. A Flowcode subscriber paying $10/mo for a year ($120) faces a $500–5,000 reprint cost the moment they cancel — the retention pressure is structural. This is the canonical subscription trap in the QR generator landscape.

The four-step cancellation verification

Run this before committing any campaign to print. Takes 35 days and costs $5–7 depending on the vendor's entry tier.

Step 1: Sign up for the cheapest paid plan. Ours is Lite at $5/mo on monthly billing. For QR Tiger that is the entry tier at $7/mo annual ($7 for the first month if you pay annually; verify the monthly-equivalent breakdown). For Flowcode that is the entry tier at $10/mo annual. Use a payment method you can also use to cancel cleanly.

Step 2: Generate one dynamic QR pointing at a test URL. A test URL on your own domain works best so you can detect any redirect behavior. Use a unique path like yourdomain.com/test-qr-cancel-verify-{date} so the test URL is unambiguously associated with the verification. Save the QR image and document the date.

Step 3: Cancel the subscription immediately. Within the same hour as generating the QR. Capture screenshots of the cancellation confirmation page and any post-cancellation email. Note the exact cancellation date.

Step 4: Scan the QR 35+ days after cancellation. The 35-day window covers the 30-day deactivation policies plus a 5-day buffer. Use your phone to scan; verify it routes to your test URL. Check your server logs for the redirect hit.

Pass criteria: the QR scans, decodes, and redirects to your test URL. The vendor passes the cancellation verification.

Fail criteria: the QR scans but redirects to a vendor error page, a dead page, or a vendor-controlled landing page. The vendor fails the cancellation verification — do not use them for printed campaigns.

The verification is reproducible. Capture the screenshots and the server logs; the documentation matters if you ever need to defend the vendor selection to a procurement, compliance, or legal review.

Our cancellation policy in plain English

Our policy on dynamic-code survival after cancellation:

  • Static QR codes: unaffected by subscription status at any point. Static codes encode data directly into the QR pattern and have no dependency on our servers; they work forever regardless of whether you have an account, ever had an account, or your account is active.
  • Dynamic QR codes generated on any paid tier: keep redirecting indefinitely after subscription cancellation. The redirect infrastructure is funded by active subscribers, not by holding past customers' codes hostage. You can downgrade to the free tier or cancel entirely; the dynamic codes you previously generated continue to work.
  • Dynamic QR codes generated on the free tier (the 3 free dynamic slots): keep redirecting indefinitely whether or not you ever upgrade.
  • The dynamic-code cap: applies only to creating new dynamic codes. If you have 80 dynamic codes on Pro and downgrade to Lite (25-code cap), the 80 existing codes keep redirecting; you just cannot create new dynamic codes until you delete some or upgrade back.
  • Editing the destination URL after cancellation: requires re-subscription. The destination URL on cancelled accounts is frozen at the last-saved state. You can resubscribe to edit; the codes themselves never die.

The practical implication: every dynamic QR you generate on our platform is safe to print at any volume, on any service life, with no vendor-side time bomb. The retention model is based on adding new value (analytics, automation, team features) rather than threatening loss.

The policy is published in our terms of service and on the pricing page. The free plan walkthrough covers the structural reason we can afford to make this commitment.

How to get our cancellation policy in writing

If you are committing to a high-volume printed campaign and need a written policy confirmation for procurement, compliance, or risk management, here is the workflow:

Step 1: Email support and ask the specific question. The recommended phrasing: "What is your dynamic QR code policy after subscription cancellation? Do dynamic codes generated during my paid subscription continue to redirect indefinitely after I cancel?"

Step 2: Save the support response. Our standard response language confirms indefinite redirect survival for dynamic codes and indefinite static-code survival. The response will reference our published ToS.

Step 3: For enterprise procurement, request a signed addendum. We can provide a written confirmation on company letterhead referencing the specific policy and the subscription tier. Reasonable for any single-customer commitment exceeding $5,000 in printed material spend.

Step 4: For ongoing campaigns, request the policy notification clause. Our standard customer agreements include a clause requiring 90-day notice for any material change to the cancellation policy. The clause does not restrict our ability to change the policy; it commits us to advance notice so you can transition if needed.

The verification cost (the 35-day $5 test from the previous section) is independent of this written-policy step. The two together — empirical test plus written confirmation — give procurement and risk management enough documentation to approve large printed deployments.

For competitor verification (Flowcode, QR Code Generator, etc.) the same workflow applies: ask the specific question in writing, save the response, then run the 35-day empirical test. The written policy and the actual behavior should match; when they do not, the empirical result wins.

Vendors that fail the cancellation verification

The vendors that have failed the 35-day verification in our testing or are documented to fail per their public ToS:

Flowcode: deactivates dynamic codes 30 days after subscription cancellation. The deactivation is automated; codes that were redirecting on day 29 redirect to a Flowcode error page on day 31. Verified by published ToS and empirical test. Avoid for any printed deployment exceeding 50 pieces.

QR Code Generator (qr-code-generator.com — note: this is the .com domain, not to be confused with the multiple other QR generators using similar names): deactivates dynamic codes on cancellation per their published ToS. Functionally identical to the Flowcode pattern, except deactivation is at cancellation rather than 30 days after.

Bitly QR Generator: the policy is ambiguous and has changed multiple times. Free-tier QR codes have different retention rules from paid-tier QR codes; cancelled paid accounts apply yet a third retention pattern. The ambiguity is itself a risk — even if codes survive today, the policy can change without warning.

Visualead, Skanz, and various "free trial that converts to paid" generators: deactivate codes when the trial expires or when subscriptions are not converted. Functionally a cancellation policy disguised as a trial structure.

Some white-label QR plugins for WordPress, Shopify, and Squarespace: tied to the underlying SaaS subscription. If the website's hosting subscription lapses, the dynamic QR plugin can also lapse, deactivating codes.

For each of these vendors, the cancellation policy is the dominant risk. The permanent QR code guide covers the full landscape with verification dates; the Flowcode comparison covers the specific Flowcode trap.

Vendors that pass the cancellation verification

The vendors that have passed the 35-day verification or are documented to keep codes active per their public ToS:

EZQR: published policy and verified empirical behavior. Dynamic codes redirect indefinitely after cancellation; static codes are independent of subscription status entirely.

QR Tiger: published ToS commits to keeping dynamic codes active after cancellation. The empirical test passes. Annual-billing-only on every paid tier is the trade-off — you pay for 12 months upfront, which is the actual retention mechanism (not deactivation, but lock-in).

Uniqode (formerly Beaconstac): current published policy commits to keeping codes active after cancellation. Verify in writing for high-volume commitments because the Beaconstac → Uniqode rebrand broke other policies for legacy customers, and the policy could change again with another rebrand or acquisition.

QRCode Monkey, GoQR.me, and other static-only generators: trivially pass because static codes have no vendor dependency. There is no cancellation policy to verify because there is no subscription.

For each of these vendors, the cancellation policy is documented and the empirical test passes. The remaining trade-offs are pricing, feature set, billing structure (monthly vs annual), and feature gating.

The pattern: vendors that compete on monthly billing and ongoing-value features (us, QR Tiger free tier, QRCode Monkey, GoQR.me) tend to keep codes active because their retention model does not require it. Vendors that compete on annual billing (Uniqode, Bitly) or freemium-with-deactivation (Flowcode) have stronger structural incentives to retain via deactivation.

What we mean by "indefinitely" (and what could change)

"Indefinitely" is a strong commitment. It is also a commitment about future behavior, and future behavior depends on the company continuing to exist and continuing to honor its policy. Here is the honest expansion:

The technical guarantee: for as long as our redirect infrastructure runs, every dynamic code we have ever generated will continue redirecting to its current destination. The infrastructure cost per redirect is low; the marginal cost of keeping past customers' codes alive is negligible compared to the trust cost of deactivating them.

The business guarantee: we have committed in writing that the cancellation policy will not change without 90 days' advance notice. The clause is in our standard customer agreement. The notice gives you time to transition codes or print new ones with a different vendor if you decide to.

The failure modes that could end "indefinitely":
- Acquisition by a vendor with a different policy: if we are acquired by Flowcode or another vendor with deactivation policies, the acquiring vendor inherits our customer commitments but could change them with notice. Mitigation: the 90-day clause applies to any policy change, including post-acquisition.
- Company shutdown without a successor: if we go out of business and no one acquires the infrastructure, the redirects would eventually stop working when the servers go offline. Mitigation: we can publish the redirect destinations as a static export at shutdown so codes can be archived; in practice the infrastructure cost is low enough that shutdown without continuation is unlikely.
- Major regulatory or legal change: changes to internet infrastructure, domain registration, or content liability law could affect redirect behavior. Mitigation: same as for any QR vendor; this is not specific to us.

The practical commitment: we have structured the business to make indefinite redirect survival the default. Static QRs are independent of us entirely. Dynamic QRs depend on our continued operation, which is funded by active subscribers paying for new features rather than retention pressure on past customers.

The permanent QR code guide covers the broader pattern of "how to print a QR that survives the vendor's lifecycle."

The bottom line

The cancellation policy is the dominant risk in any printed QR deployment. Verify it before you commit to print. The four-step test (subscribe, generate, cancel, scan 35 days later) takes a month and costs $5. The math is asymmetric — a $5 test prevents a $500–5,000 reprint disaster.

We pass the test by published policy and empirical behavior. Static codes work forever regardless of subscription status. Dynamic codes keep redirecting indefinitely after cancellation. The infrastructure is funded by active subscribers, not by holding past customers hostage.

For competitor verification, run the same four-step test. Flowcode, QR Code Generator, and a handful of others fail by deactivating codes after cancellation. QR Tiger, Uniqode, and EZQR pass. Static-only generators (QRCode Monkey, GoQR.me) trivially pass because there is no subscription to cancel.

For high-volume printed campaigns, supplement the empirical test with a written policy confirmation from vendor support. The two together give procurement and risk management enough documentation to approve the deployment.

For the broader vendor landscape, see the permanent QR code guide, the Flowcode comparison, and the subscription traps guide.

FAQ

Will my EZQR codes still work if I cancel my subscription?

Yes. Static QR codes work forever regardless of subscription status — the data is encoded directly into the QR pattern with no vendor dependency. Dynamic QR codes keep redirecting indefinitely after cancellation, including downgrade from any paid tier to free. The 3 dynamic codes on the free tier also keep working indefinitely. See the [permanent QR code guide](/blog/permanent-qr-code-generator-2026) for the broader vendor comparison.

How do I verify a QR generator survives cancellation before printing?

Run the four-step test: (1) subscribe to the cheapest paid plan, (2) generate one dynamic QR pointing at a test URL on your own domain, (3) cancel the subscription immediately, (4) scan the QR 35+ days later and verify the redirect still works. Total cost: $5-7. Total time: 35 days. The test is reproducible and gives you documentation for procurement review.

Which QR vendors deactivate codes after cancellation?

Flowcode deactivates dynamic codes 30 days after cancellation. QR Code Generator (qr-code-generator.com) deactivates on cancellation per their published ToS. Some Bitly QR retention rules are ambiguous and have changed multiple times. Various trial-converts-to-paid generators (Visualead, Skanz, certain CMS plugins) deactivate when trials expire. Avoid all of these for printed deployments. See the [permanent QR code guide](/blog/permanent-qr-code-generator-2026).

Can I edit the destination URL on a cancelled-account dynamic code?

On our platform, no — editing the destination requires an active subscription (at any paid tier or the free tier). The destination URL on cancelled accounts is frozen at the last-saved state. The redirect itself keeps working indefinitely; you just cannot change where it points. Resubscribe to edit; the code never dies.

What happens to my dynamic codes if I downgrade from Pro to Lite or Free?

All existing dynamic codes keep redirecting indefinitely. The dynamic-code cap on the lower tier only affects creating new codes — if you have 80 dynamic codes on Pro ($10/mo) and downgrade to Lite ($5/mo, 25-code cap), the 80 existing codes keep working; you just cannot create new dynamic codes until you delete some or upgrade back. We never deactivate codes for being over a tier cap.

Can I get the cancellation policy in writing for procurement review?

Yes. Email support with the specific question ("Do dynamic codes continue redirecting indefinitely after subscription cancellation?") and save the response. For enterprise commitments exceeding $5,000 in printed material spend, we can provide a signed addendum on company letterhead referencing the policy and your subscription tier. The standard customer agreement also includes a 90-day notice clause for any material policy change.

What if EZQR goes out of business — do my dynamic codes still work?

Static codes work forever regardless of our company status — the data is encoded directly into the QR pattern with no vendor dependency. Dynamic codes depend on our redirect infrastructure continuing to run. If the company shuts down without a successor, the redirects would eventually stop working when the servers go offline. The mitigation: for any deployment where the QR must work for 5+ years and the destination might change, use static QRs encoding a permanent URL you control, not dynamic QRs.

More From This Category

Related Industries

Related Guides

Related Tools

Written by

EZQR Editorial Team
EZQR Editorial Team

The EZQR editorial team writes practical guides on QR code strategy, print workflows, and how small businesses use scan-based technology. Posts are fact-checked against the ISO/IEC 18004 standard and updated when specs or market conditions change.

Ready to create your QR code?

No signup for static codes. Dynamic codes start at $5/mo. No watermarks, no expiry.

Try the free tier — no subscription, codes never die