Skip to content
Custom Fields · Block

Phone numbers, validated.

Auto-detects country, formats as they type, validates before pay — no fulfilment typos.

No code Live in 5 minutes Shopify Plus
LUMA Cart · 2 items
Delivery
First name
Last name
Checkout Ninja
(415) 555-0119
Auto-formatted · validated before payment
2
Total
2 items
USD
$209.00

Exactly what your shopper sees — at the moment they're ready to buy.

The Checkout Ninja tag only marks the block in this preview — it never appears in your live checkout.

~5 min
install to live
No code
drag & drop
Native
Checkout Extensibility
5.0 ★
Shopify App Store
"Fantastic app, highly recommended. We've been using it for years — a long list of checkout customisations suited to our store. A must-have for all your Shopify checkout needs."
Headphone Zone · Shopify Plus · India
On the Shopify App Store
5.0 ★
Every review, five stars
Built on Shopify Checkout Extensibility — the supported way to customise Plus checkout.
Make it yours

Set up the Phone Input block your way.

1

Drop the field

Add Phone Input. Set label and helper text.

2

Choose the default country

Auto-detect from IP (default), or pin to a specific country if you only ship to one.

3

Set required

Required is standard for SMS notifications. Optional if you only contact via email.

Quick answers.

Something we missed? Support replies within a day.

Ask support
  • Does it validate against carrier networks?

    We validate against the country's mobile number format spec. Live carrier lookup is on the roadmap.

  • Can I capture landlines?

    Yes — toggle the rule from mobile-only to any phone.

  • Does it work with Shopify's built-in shipping phone?

    We don't conflict. If you collect shipping phone natively, you can hide this block via Conditional Visibility.

Add the Phone Input block today.

Every block + every feature, on a 3-day trial. No card. Live before your next order.

Install on Shopify