Inventory guide

Virtual phone numbers, bought without trusting a stranger

A virtual number is only as good as the promises attached to it: which country it is issued in, whether it takes inbound SMS, how many concurrent calls it carries and what happens when it stops working. On DIDDock every seller has to state those fields in the offer, and the money sits in escrow until the number is delivered and tested.

  • Country, prefix and number type stated on every offer
  • Voice, inbound SMS and outbound SMS listed as separate capabilities
  • Delivery by call forwarding or by SIP credentials, stated up front
  • Escrow release only after your testing window

What you are actually buying

Virtual numbers are sold either as a rental (you pay monthly and the seller keeps the number active) or as a range assigned to your own infrastructure. The distinction matters for price comparison: a $3 monthly rental and a $3 one-off setup fee are not the same offer. Every DIDDock listing states its billing unit, setup fee and minimum order so you can compare like for like.

  • Rental: monthly price, cancel-any-time or contract term stated
  • Assigned range: setup fee plus per-number price, pointed at your endpoint
  • Minimum order and stock count shown so you know the range is real

Capabilities are the part people get wrong

Voice and SMS are separate permissions on almost every carrier, and inbound SMS is separate again from outbound. A number advertised as SMS-capable in general may still refuse codes from specific platforms. Read the capability list, then read what the seller wrote about supported use cases, and keep both in the order chat where a dispute can reference them.

  • Voice inbound is the baseline; outbound calling often needs a separate route
  • Inbound SMS is what verification flows need
  • Fax and MMS are rare — assume no unless listed

Choosing a country

Pick the country by where your callers or platforms expect the number to be, not by price alone. Some countries require a local service address or documentation before a number can be activated, and sellers state those requirements on the offer. The country filter on the board groups by region and shows how many live offers each country has, so you can see immediately whether the market you need is covered.

Reading a seller before you fund

Each seller carries completed-order count, dispute outcomes and review history from real trades only — reviews cannot be left without a completed order. Alongside that, offers show when the seller last verified the stock is live. A recently verified offer from a seller with clean disputes is worth more than a cheap offer with neither.

  • Completed orders and dispute history are visible on the offer
  • Last-verified date tells you the stock is not abandoned
  • Offers missing fields still appear but are flagged as unconfirmed

How the trade is protected

You fund the order in crypto and the platform holds the amount — the seller never touches it early. Delivery happens in the order page, you get a testing window, and release is automatic after it passes. Inside the window, or inside a replacement guarantee, you open a dispute and support can force a replacement, a refund or a split.

What every offer must state

Country and regionWhere the number is issued, plus city where relevant
Prefix / area codeThe dialling prefix buyers filter on
Number typeGeographic, national, mobile, toll-free or fixed
CapabilitiesVoice, inbound SMS, outbound SMS, fax
ChannelsConcurrent calls the number supports
Delivery methodForwarding to your number, or SIP credentials
Billing unitMonthly rental, per number or per minute
Activation requirementsAddress or documentation the country demands
Replacement guaranteeDays in which a dead number must be replaced
Last verifiedWhen the seller last confirmed the stock is live

Sellers who leave a field blank still appear in results, but the offer is flagged as unconfirmed so you know what has not been verified.

Frequently asked

Keep reading