Posted on 03/10/26 09:12 am
Most apps treat phone verification as a formality — you hand over a number, a code arrives, and the number is never needed again. Zip (formerly QuadPay) works differently. To create an account, Zip requires your legal name, address, date of birth, a US mobile number, and a US debit or credit card. But instead of a traditional username and password, Zip uses your mobile number and SMS verification to log you in every time. That second part is the detail most people miss, and it changes everything about how you need to think about the number you register with.
This post covers what Zip's SMS verification actually involves across the full life of your account, why certain numbers fail outright, and what to do if you ever lose access to the number tied to your account.
Zip verifies your mobile number with a one-time code before you can proceed — that much is standard. What makes Zip unusual is that the number does not then recede into the background. The number you register with becomes your authentication contact for every session, every purchase approval, and every account change. It is, in effect, your login credential.
In practice, this means the phone number you enter at sign-up is the same one that lets you back into your account months or years later. When you access your account on a new device or browser, Zip sends a 6-digit SMS code as an additional security step — commonly known as two-factor authentication. Miss a payment notification, upgrade your phone, switch carriers, or simply open a new browser, and that code request will appear again. The number has to keep working long after the initial sign-up.
Entering a valid US mobile number and confirming the one-time passcode is the gate between visitor and account holder. Without it, the process stops completely. Zip does not accept landlines or VoIP numbers at this stage — a carrier-level check runs in the background, and the result has to return "mobile" for the sign-up to proceed.
As an ongoing security measure, any time you access your account from an unfamiliar device or browser, Zip sends a fresh 6-digit code to the registered mobile number and requires you to enter it before granting access. This is not a one-time event tied to sign-up. It is a recurring requirement, which means the number needs to stay reachable indefinitely.
A change in phone number is one of the most common causes of Zip login issues. If you have recently changed your number, you will need to update it in your Zip account — but here is the catch: if the old number is already disconnected, you may not be able to receive the code needed to authorise that update. Zip does allow you to update your mobile number at the log-in stage via the app or website using a "not your number" prompt, but this process works best when you still have some form of access. Once the old number is completely gone and no other verification method is available, recovering the account becomes significantly harder.
Losing access to a verified financial account because a phone number expired or got recycled is a frustrating but entirely avoidable situation — and it points toward a smarter choice at sign-up. For a closer look at how fintech apps use phone numbers more broadly, the post on why fintech apps want your phone number at sign-up explains the wider pattern well.
Not every phone number passes Zip's verification step. Zip explicitly cannot accept VoIP (Voice over Internet Protocol) or landline numbers. This is a stated policy, not a technical glitch, and it aligns with the standards you would expect from any financial service that handles credit decisions and real payment transactions.
Zip runs a carrier lookup against every number submitted. The result has to say "mobile" — not "VoIP," "fixed," or "unknown." Free virtual numbers from public shared inboxes fail this check, as do internet-calling services and softphone apps. If you have ever had a Zip sign-up stall after entering a virtual number, this is exactly why. You can read more about why this distinction matters in the explainer on why non-VoIP numbers are the only ones that pass SMS verification.
Given that your Zip account is tied to your phone number at every login, the question of which number to register with is worth thinking through carefully. Your personal mobile number is already attached to your name, address, and carrier history. Every additional service you add it to extends a data trail that can be followed by third-party partners and data brokers. A dedicated number keeps your Zip activity separate from the broader footprint your personal SIM is already building across dozens of other apps.
There is also a continuity argument. If you switch carriers, travel internationally for an extended period, or your SIM is lost or stolen, you risk being locked out of your Zip account at exactly the moment you might need it. A non-VoIP number for Zip QuadPay that you control independently of your carrier plan is a cleaner solution — the number stays consistent regardless of what happens to your personal SIM.
SMS Pin Verify provides genuine US carrier mobile lines — not VoIP, not landline — which is precisely what Zip's carrier validation is looking for. Numbers are available on a pay-per-use basis from around $0.10, charged only when a code actually arrives. For Zip specifically, the rental option is worth considering: because Zip re-sends a verification code every time you log in from a new device, you need a number that stays active across multiple sessions, not just once at sign-up. Rental numbers hold the same non-VoIP line for several days, giving you that continuity. You can browse available non-VoIP numbers or go straight to the Zip QuadPay service page to get started.
Carrier congestion occasionally delays shortcode messages by a minute or two, so waiting before retrying is always the sensible first step. Beyond that, the most common reasons a Zip SMS stalls are a number flagged as VoIP, a number registered to the wrong country, or a number that is no longer active on any carrier's network.
It is worth knowing that Zip can only send its security code to the registered mobile number and offers no email fallback. If the number is unreachable, there is no alternative channel — which makes the reliability of the number you register with more consequential than it would be on platforms that offer multiple recovery options.
If you need to update your number, log in via the Zip app or Customer Portal, use the "not your number" prompt on the verification screen, enter the new mobile number, and confirm it with a code sent to that new number. An ID verification step may also follow. The whole process depends on the new number being active and reachable before the update can complete. For a broader look at what can go wrong when SMS codes do not arrive and how to resolve it, the post on why SMS verification rejects virtual numbers — and how to fix it covers the mechanics in detail.
Zip is one of the more demanding buy-now-pay-later platforms when it comes to phone verification, precisely because the number functions as your login credential rather than a one-time check. It must be a genuine US mobile line, it must stay accessible, and it must be reachable every time you open your account on a new device. Getting that foundation right at sign-up — with a reliable non-VoIP number you control — saves a significant amount of friction down the line.
Receive SMS online · Non-VoIP numbers · Temporary phone numbers · Free numbers