✅ Trusted by 408,505+ users · ⭐ 4.1/5 on Trustpilot · 200+ countries✅ 408,505+ users · Trustpilot
Read FAQs →
Wait 60–120 seconds, then resend once.
Confirm the country/region matches the number you entered.
Keep your device/IP steady during the verification flow.
Switch to a private route if public-style numbers get blocked.
Switch number/route after one clean retry (don't loop).
Choose based on what you're doing:
| Time | Country | Message | Status |
|---|---|---|---|
| 2 min ago | USA | Your verification code is ****** | Delivered |
| 7 min ago | UK | Use code ****** to verify your account | Pending |
| 14 min ago | Canada | OTP: ****** (do not share) | Delivered |
Quick answers people ask about My Jar SMS verification.
Yes, using a temporary number for My Jar verification is legal as long as you follow My Jar's terms of service. PVAPins is not affiliated with any app or website. Please follow each app's terms and local regulations. Using temporary numbers for fraud, spam, or terms-of-service violations is not supported.
This happens when My Jar's carrier gateway detects the number as part of a virtual pool and drops the SMS before delivery. The app isn't rejecting the number; it's failing at the carrier level. A fresh number from a provider with direct carrier routes usually fixes this.
Yes, with providers like PVAPins, you're refunded if no SMS code is delivered. The refund is automatic if the number fails to receive any SMS within the activation window. Always check the provider's refund policy before purchasing.
Use a one-time number for a single verification. Rent a number (1–30 days) if you need to receive multiple OTPs over time, like testing app flows or managing recurring account checks. Rental numbers keep the same carrier route active, reducing the chance of blocks.
Do not use temporary numbers for any activity that violates My Jar's terms of service, including fraud, spam, creating fake accounts, bypassing security measures, or engaging in illegal activities. These will result in account bans and potential legal action. PVAPins explicitly prohibits such use.
Tapping "Resend code" queues multiple SMS requests from My Jar's carrier gateway. This triggers carrier rate limits, temporarily blocking your number for 24 hours. The fix is to stop resending, get a new number, and wait 90 seconds before the first request.
With a carrier-integrated provider like PVAPins, the OTP typically arrives within 5–10 seconds of My Jar sending it. Delays of more than 30 seconds usually indicate a carrier-level issue or a number from a recycled pool. Switch numbers if you see a delay longer than 30 seconds.
Ever hit "Send Code" in My Jar and got... absolutely nothing? Yeah, we've been there. It's maddening. My Jar's SMS verification can feel like the app is intentionally ghosting you, leaving you locked out of your own account with no clue why. This guide is for anyone pulling their hair out over SMS Verification My Jar issues, whether you're a regular user trying to sign up or a developer running integration tests. We'll break down exactly why those codes fail, what "not received" actually means, and give you concrete steps to grab your OTP reliably (often in seconds). No fluff, fixes.
My Jar SMS verification usually fails because of carrier-level filtering, not app bugs
Tapping "Resend code" repeatedly actually makes things worse by triggering SMS rate limits
Your best bet is a fresh virtual number from a carrier-integrated provider
For multiple verifications, renting a number for longer periods works better
Here's the thing most people don't realize: My Jar's SMS verification fails because of carrier-level routing, not because the app is broken. When telecom databases flag virtual numbers, the SMS vanishes into thin air. That "SMS verification not working" message? It's usually a mismatch between your number's origin carrier and My Jar's regional gateway. The tricky part? My Jar doesn't always reject numbers outright. Sometimes it just silently drops the SMS. You might think you've entered a perfectly valid number, but behind the scenes, carrier filtering is killing the message before it ever reaches you. A few things that matter here:
My Jar may require a specific mobile country code. Your temporary number doesn't match the region
Carrier filtering often targets numbers from known SMS rental pools (especially recycled VoIP prefixes)
A "successful" number submission doesn't guarantee the verification SMS will arrive. My Jar holds the final gate.
Quick tip: numbers from newer, less-recycled mobile ranges (like fresh MVNO prefixes) tend to survive My Jar's filters much better. For reliable SMS verification services, picking the right provider makes a world of difference.
If My Jar isn't sending the verification SMS, the problem is almost always on the carrier side, not the app. My Jar receive SMS delivery manually. It triggers your carrier's STP gateway, and if that gateway flags the number as non-SIM, the message disappears. Simple as that. Here are five concrete reasons you're staring at an empty inbox:
Blocked numbers These are numbers recycled from previous My Jar accounts that carriers have cached. Your "new" number might look old to the system.
Unsupported prefixes My Jar might only support specific MCC-MNC pairs, and your provider's number may not match what the app expects.
SMS firewall Telecom operators in some countries actively block SMS to non-SIM numbers. Think of it as carrier-level gatekeeping.
Timeout window Some My Jar builds cancel SMS delivery after 60 seconds if the code isn't received. You don't even get a chance.
Pool decay High-volume sending can cause gateway drops, meaning your message can literally get lost in transit.
The most reliable way to get your My Jar OTP when the app is stuck? Use a dedicated virtual number from a service provider that rotates carrier routes, not just number pools. PVAPins sources numbers from real mobile operators that aren't in My Jar's blocklist databases. Instead of tapping "Resend" ten times (which actually cements the block), grab a fresh number and start a new verification attempt. A few ground rules:
Don't retry the same number more than twice; this can trigger a silent soft ban.
Use a number from a country where My Jar has active SMS gateways (USA, UK, Canada work well)
Fresh numbers from providers with direct carrier agreements are more likely to bypass carrier-level filtering.
Look for providers that offer real-time SMS delivery logs so you can actually see if the SMS was sent.
We cover more on this over at the PVAPins blog if you want the deep dive.
Here's the mistake almost everyone makes: when you see "My Jar verification code not received," your instinct is to hammer that "Resend code" button. Don't. This queues multiple SMS requests that carriers flag as spam, potentially locking your number for 24 hours. The real fix? Cancel the current attempt, switch to a new number from a different carrier route, and wait 90 seconds before requesting a code again. Why this works:
Resending spam triggers carrier STP rate limits, which temporarily block your number.
Waiting at least 90 seconds allows carrier gateways to reset
Use a provider that offers live SMS polling (not just email forwarding) for quicker updates.
If the code still doesn't arrive after 2 attempts, your provider's number pool is likely recycled time to try a different number.
Most of my problems with the Jar phone number verification boil down to three specific mistakes. And the annoying thing? None of them are app bugs; they're user-side errors that a little prep work can sidestep. Here's what to watch out for:
Using a number from a country My Jar doesn't support Always check My Jar's supported country list before grabbing a number. Don't guess.
Recycling a number already used for a My Jar account Never reuse a virtual number that's been verified on any app before. Carrier caches catch this.
Expecting a code during a carrier outage Check your provider's status page before you start troubleshooting.
Also, avoid numbers from VoIP providers (like Google Voice). My Jar often blocks them at the carrier level. And if your provider offers SMS forwarding on their dashboard, ensure that any codes that don't show up appear as notifications.
You can absolutely receive a My Jar OTP without a SIM card. The trick is using a temporary number that routes through a real mobile carrier's SMSC. Services like PVAPins provide numbers that live on actual carrier networks, which means My Jar's SMS gateway treats them the same as a regular SIM. The code usually hits your dashboard in seconds, not minutes. Here's why this works:
Virtual numbers from carrier-integrated providers succeed where VoIP numbers often fail
No SIM card needed, works globally as long as My Jar supports the number's country prefix
Codes appear in real-time on the provider's web dashboard (no email delays)
Keep in mind these are typically one-time use; after verification, the number is released
Grab a number from PVAPins and see if it works with My Jar. Rates start around $0.10 per activation, and you pay only if the code arrives. No subscription, no hidden fees. Check our price list here.
My Jar SMS code delays are usually caused by carrier-level SMS throttling, not the app being slow. Carriers prioritize SMS from trusted numbers over those from unknown virtual numbers, creating a queue that can take 30–60 seconds to process. The one thing that actually works? Using a number from a provider that sources directly from Tier-1 carriers (like AT&T, Vodafone, T-Mobile) rather than secondhand aggregators. A few things to keep in mind:
Tier-2 aggregators add latency by reselling SMS through multiple SMSCs
Peak hours (typically 2–4 PM in the carrier's timezone) can cause batch processing delays
Your provider's status page should show real-time latency. If it's more than 10 seconds, consider switching numbers
PVAPins registers numbers on primary carrier routes, which reduces the average delivery time to under 5 seconds
Try PVAPins Android app now.
Some My Jar workflows require repeated OTPs over hours or days, or you're testing app flows, or managing accounts that require periodic re-verification. That's where renting a number for 1, 3, 7, or 30 days makes sense. A persistent virtual number remains active across multiple SMS sessions, bypassing the "one-and-done" limitation of disposable numbers. Why rental numbers work better for ongoing needs:
They keep the same carrier route active, significantly reducing the chance of a new block
Ideal for app testing, multi-account management, or ongoing verification for business tools
PVAPins offers 1-day, 3-day, 7-day, and 30-day rental plans with no subscription
After the rental expires, the number is released back to the carrier pool
For repeat verifications over days or weeks, rent a number for 1, 3, 7, or 30 days. No subscription, just one payment for the full window. Top up with crypto, Binance Pay, or other popular gateways.
Building apps that integrate with My Jar or testing its SMS flow? Use an API to automate number requests and OTP polling. Instead of manually grabbing numbers, you can programmatically request one, submit it to My Jar, and poll the OTP status all without touching a browser. Here's what this looks like in practice:
Request a number, submit it to My Jar, and poll for the OTP in under 10 seconds
Real-time status checks tell you if the SMS was sent, delivered, or failed at the carrier level
Avoids manual errors like retrying the same number or waiting for email-delayed codes
PVAPins' API documentation is open for testing with no approval needed
This is the fastest way to determine whether the issue is in your test environment or in My Jar's gateway.
Before you hit "Send code," run through this checklist:
Pick a number from a provider with direct carrier routes (like PVAPins)
Confirm My Jar supports the country code (check the app's region list)
Submit the number once. Don't tap "Resend code" more than once
If no code after 90 seconds, get a new number from a different carrier route
Use a provider with a refund policy for failed SMS delivery
Avoid reusing old numbers and wait 90 seconds between retries. If the code still doesn't arrive, grab a fresh number from a provider that refunds when no code is delivered, so you're never paying for a failed attempt. Always check a provider's price and refund policy before committing. If your My Jar SMS code still isn't arriving, use a carrier-integrated virtual number from PVAPins. If no code is delivered, you get a refund, no questions asked.
My Jar SMS verification issues are often due to carrier-level blocks, not app problems
Avoid tapping "Resend code" multiple times, as it triggers rate limits
Use fresh virtual numbers from providers with direct carrier integrations for the best results
For repeated verifications, consider renting a number for continuous access
If a code doesn't arrive, try a new number and look for providers with clear refund policies
Compliance note: PVAPins is not affiliated with any app or website. Please follow each app's terms and local regulations.
Last updated:
Get started with PVAPins today and receive SMS online without giving out your real number.
Try Free NumbersGet Private Number
Sarah Lin is a digital growth strategist and business writer with over 9 years of experience helping companies scale their online operations. At PVAPins.com, she covers the business side of virtual phone numbers — focusing on how agencies, marketers, e-commerce sellers, and multi-account operators can use virtual numbers to grow efficiently while staying compliant and private.
Sarah spent nearly a decade working in growth marketing and operations for digital agencies, managing campaigns across platforms like Facebook Ads, Google, TikTok, and LinkedIn — all of which require verified accounts to run at scale. That experience taught her exactly how important it is to have a reliable, repeatable system for account verification, and why relying on personal SIMs is a liability for any serious business operation.
Her writing at PVAPins is practical and business-minded: she breaks down how to set up virtual number workflows for account management, what to look for when choosing a provider for high-volume verification, and how to avoid common mistakes that get business accounts flagged or banned. She's particularly focused on use cases for affiliate marketers, social media managers, e-commerce businesses, and digital agencies managing multiple client accounts.
Sarah is based in Vancouver, Canada, and stays closely connected to the digital marketing community through industry events and online forums. When she's not writing, she consults with small businesses on growth strategy and keeps a close eye on how platform policy changes affect multi-account management practices. Her guiding principle: the best growth strategy is one that's sustainable — and that starts with building a secure, organized digital infrastructure.
Last updated: