Phone Sign-In and Registration with a Code

The customer signs in with a one-time code - to the phone or to the e-mail - and registers without a password. The available methods are set by a setting: phone only, e-mail only or both. The code is sent by SMS through the gateway add-on, and in the e-mail mode by mail - with no SMS gateway at all.
Reviews: 11
Last update: 24.09.2026 Supports current CS-Cart version
cp-addon-2954
Select the CS-Cart edition on which you will use the add-on.
The update period determines the period of time when you can get access to the new versions of this add-on compatible with the new versions of CS-Cart software released during the chosen period.
To instal the add-on, we will need the FTP access to your server. Please send it along with the order number to sales@cart-power.com once the order is paid.
A phone number is enough: a code instead of a password and registration in one step
Phone Sign-In and Registration with a Code
$60.00

Signing in by phone number instead of a password

The customer enters a number, gets a code and is in the store - no password, no e-mail with a link, no registration form. If there is no such customer yet, the account is created by the same action. The store decides which methods to keep: phone, e-mail or both.

A code, not a password
sign-in and registration in one action, the customer needs no password
Three sign-in modes
by phone, by e-mail or both - the store chooses
SMS and e-mail
SMS through the gateway add-on, a code to the e-mail with no gateway at all
CS-Cart 4.17.1-4.21.1
and Multi-Vendor, every edition, updates via the Add-ons Manager

What the customer sees

The sign-in form shows as many tabs as there are allowed methods: with a single method there are no tabs at all. The customer enters the number, presses "Get the code" and types four digits - that is enough both to sign in and to register.

One action instead of three

No account yet - it is created right after the code is confirmed, with no separate registration form.

No password needed

The customer neither invents nor recalls a password: the sign-in takes a number and a code.

The code is under control

The lifetime of the code, the pause before resending and the number of attempts are set in the settings.

The phone is verified

The customer profile carries a mark of the add-on: the number was confirmed by a code, not typed in by hand.

The sign-in form: tabs by phone and by e-mail, the customer enters a number.
The sign-in form: tabs by phone and by e-mail, the customer enters a number.
The code has been sent: four digits left to type.
The code has been sent: four digits left to type.

The store sets the sign-in methods

The "Available sign-in methods" setting decides what the customer sees. The set of tabs used to be tied to the e-mail field of the registration form, and an unwanted method could not be removed - in 3.3 these are two independent settings.

  • •  By phone and e-mail - two tabs on the form, the order comes from the "Default authorization method" setting.
  • •  By phone only - no tabs, sign-in and registration go by the number.
  • •  By e-mail only - the code is sent by mail and the store needs no SMS gateway at all.
  • •  The customer e-mail field now controls only the field itself in the registration form and the profile: forbidden, required or optional.
  • •  The chosen method is validated on the server as well: signing in by a method the store has closed does not work.
The second tab: signing in by the e-mail address.
The second tab: signing in by the e-mail address.
Settings: the type of authorization, the available sign-in methods and the customer e-mail field.
Settings: the type of authorization, the available sign-in methods and the customer e-mail field.

Registration and phone verification

  • •  Phone verification at registration can be switched off - the number then stays an ordinary profile field and the customer registers with no code.
  • •  A unified registration and sign-in form: a known number signs in, a new one registers.
  • •  The call request and other store forms can be guarded by phone verification too.
  • •  A guest order is placed with or without phone verification, as the setting says.
  • •  A generated e-mail for the customers who left the field empty: the account gets a service address and the order is not lost.
Registration: the phone is confirmed by a code, the e-mail is up to the customer.
Registration: the phone is confirmed by a code, the e-mail is up to the customer.
The customer profile in the admin panel: the add-on marks the confirmed number.
The customer profile in the admin panel: the add-on marks the confirmed number.

Where the code comes from

SMS are sent by the "SMS services" add-on: the operator is chosen there and its credentials are entered there. The sign-in add-on shows the state of that channel right in its own settings - whether the services add-on is installed and a gateway is chosen.

  • •  The code to the e-mail is sent by the add-on itself, by a store e-mail, with no SMS gateway.
  • •  The lifetime of the code, resending and the number of entry attempts are configurable.
  • •  A hint with the last digits of the number tells the customer where the code has gone.
  • •  The SMS and e-mail texts are store language variables, the administrator edits them.
Code settings: the lifetime, the resend pause and the number of attempts.
Code settings: the lifetime, the resend pause and the number of attempts.

Marketplace and several storefronts

  • •  Multi-Vendor. Signing in by a code works for marketplace customers as well, and phone verification is available on the vendor forms.
  • •  Several storefronts. The sign-in methods, the e-mail field, phone verification and the code settings are defined per storefront.
  • •  Themes. The sign-in form and the phone field are drawn by the add-on templates; UniTheme2 has templates of its own.
The add-on in the list of add-ons of the admin panel.
The add-on in the list of add-ons of the admin panel.

What is new in version 3.3

  • •  The sign-in methods are chosen by a setting: by phone and e-mail, by phone only or by e-mail only. Tabs appear on the form only when there are two methods.
  • •  Phone verification at registration can be switched off - the number stays a profile field.
  • •  The add-on works without the "SMS services" add-on: in the e-mail mode the code is sent by mail, and the state of the SMS channel is shown in the settings.
  • •  The "Authorization by e-mail" setting is renamed to "Customer e-mail field" and controls only the field in the registration form and the profile.
  • •  The "Place order" button works for a customer with an unverified phone when verification is not required.
  • •  The cart collected before the sign-in survives the code confirmation at checkout.
  • •  In stores with old e-mail templates the message with the code is sent again.

Frequently asked questions

Do we need an SMS gateway?

For a code to the phone - yes: SMS are sent by the "SMS services" add-on, where the operator is chosen. If signing in by e-mail is enough for the store, no gateway is needed at all: the code goes by mail.

What happens to existing customers and their passwords?

Nothing is lost. The existing accounts stay, and signing in by password keeps working while it is allowed by the "Type of authorization" setting.

Can we keep the phone sign-in only?

Yes, that is the "By phone only" mode: the form has no tabs, and password recovery is hidden because the customer may have no e-mail address at all.

Does it fit Multi-Vendor?

Yes, the add-on works in every edition of CS-Cart and Multi-Vendor 4.17.1-4.21.1, and the settings are defined per storefront.

What does it cost and how do we update it?

The add-on costs $60 per store licence. Updates are installed through "Cart-Power: Add-ons Manager" or the CS-Cart Upgrade Center.

Try the code sign-in. On the demo store open the sign-in form, enter any number and press "Get the code": the code is shown in a message at the top of the page, because no SMS leaves the stand.
Product
  • Store Builder
  • Store Builder Plus
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Compatible versions
  • 4.21.1
  • 4.20.1
  • 4.19.1.SP2
  • 4.19.1.SP1
  • 4.19.1
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2
  • 4.18.1.SP1
  • 4.18.1
  • 4.17.2.SP3
  • 4.17.2.SP2
  • 4.17.2.SP1
  • 4.17.2
  • 4.17.1
Localizations
  • English
  • Русский
  CS-Cart development · in-house team · since 2013 We build, upgrade and speed up

Contact information

 

CS-Cart development · in-house team · since 2013

We build, upgrade and speed up CS-Cart stores and marketplaces

Analysts, developers, designers, QA and support under one roof — no subcontractors. We ship add-ons you can buy on this page today, and we take on the work that no ready-made add-on covers.

2013

Working with
CS-Cart since

4.98

Rating from
184 reviews

200+

Solutions on this
marketplace

500+

E-commerce projects
delivered

Flagship products

Two add-ons that change how a store performs

Everything else we publish improves one screen. These two change the numbers: how customers find products, and how often they come back.

 

Add-on · Search & merchandising

Smart Search

Elasticsearch-powered search for large catalogues. The customer types two letters, sees products with images and prices, and buys from the dropdown — even after a typo or with the wrong keyboard layout.

Visitors who use the search bar are 24% of traffic and 44% of revenue, and convert about 2.5× better than people who only browse categories. If search returns nothing, up to 80% of them leave.
Constructor, Beyond Relevance Report 2025; Google Cloud × The Harris Poll, 2023

Catalogue size Sub-second results on 300,000+ products, Multi-Vendor included
Understands Typos, wrong keyboard layout, synonyms, word forms, SKUs, brands and attributes
Reporting Query analytics — what customers search for and which searches return nothing
Deployment Our cloud, or Elasticsearch on your own server

from $35/month

Plans by catalogue size · self-hosted from $1,215 one-time

Plans and details →

Try it on a live catalogue: open the demo store and search with a deliberate typo.

 

Add-on · Mobile commerce

PowerApp — mobile app for your store

A native iOS and Android app running on your CS-Cart data: the same products, prices, stock, promotions, reward points and orders. There is no second catalogue to maintain — everything stays in the admin panel you already use.

A mobile site brings a customer in once; an app brings them back for free. Push notifications replace the retargeting budget you spend to buy the same customer a second time.

Platforms Native iOS and Android, published under your own developer account
Home screen Built in the admin panel from six block types, the same way you build website pages
Time to launch Under a week from purchase to submission for App Store and Google Play review
Compatibility CS-Cart and Multi-Vendor 4.18–4.20 · 11 client apps already live in the stores

from $790

Buy outright, or $79/month on subscription

Open the add-on page →

Screens, block types and pricing tiers: see how the app is built.

Services

When no add-on solves it, we do the work

Fixed scope, written specification, a named project manager and a warranty on what we ship.

Custom CS-Cart development

Functionality the platform does not have: add-ons, marketplace mechanics, integrations with 1C, CRM, ERP, payment and delivery providers. We start from a written specification, not from an estimate on a phone call. Details →

CS-Cart upgrade

Move to the current version without losing data, custom code or add-ons. We audit every modification first, upgrade on a staging copy, adapt what breaks and switch over with little or no downtime. Details →

Speed and performance optimisation

Conversion falls by about 4.4% for every extra second of load time. We profile the server, the database and the front-end, then fix what actually costs the seconds — and show you the before-and-after numbers. Details →

Design for CS-Cart

Mobile-first storefront design built on CS-Cart's own template structure, so the layout survives the next platform upgrade instead of becoming a migration problem. Details →

SEO for CS-Cart

A technical audit of indexing, duplicates, redirects, structured data and Core Web Vitals — delivered as a prioritised fix list your developers can act on, or that we implement ourselves. Details →

How we work

What you get besides the code

Before we start

We discuss the goal, offer options and write the specification. You approve scope and price before development begins.

While we build

A named project manager reports progress on a fixed schedule. You always know what is in work and what is next.

Before release

A separate QA pass on every release — the developer who wrote the code is not the person who signs it off.

After handover

Documentation for everything we ship, plus a warranty on the modifications and the project.

Tell us what the store needs to do

Describe the task in a couple of sentences and we will come back with options, a scope and a price. The consultation is free, and we will say plainly if a ready-made add-on already solves it.

Write to us here

Use the Ask a question button at the top of this page — it reaches the same team.

Or reach us directly

sales@cart-power.com · cart-power.com
We work in English and Russian.

Client cases, our full add-on catalogue and 184 customer reviews are in the tabs above.

Similar products

Live search and Search history
5.0 (86)
$120.00
Fast and convenient smart search. Search history. Flexible search settings.
Integration with Base.com (baselinker)
5.0 (20)
$299.00
Manage catalogue, stock, prices and orders from your store and every marketplace in one place: BaseLinker pulls your products and orders and sends back stock, statuses and tracking numbers. For Store Builder and Multi-Vendor.
Make purchases for 200$ from our entire offer and get 20% discount
SMS Notifications PRO
5.0 (14)
$55.00
This addon helps to create rich SMS notifications in your store. Payment links, tracking numbers and reward points.
CS-Cart Booking System
5.0 (9)
$30.00
$100.00
Save 70%
Efficiently manage online bookings with customizable features including pricing, color-coding, and compatibility with multiple products and vendor plans.
Universal Content delivery network CDN addon for cs-cart
5.0 (7)
$50.00
  • Speeds up the site.
  • Reduces server load.
  • Raises in search results.
Google reCAPTCHA Anti-Spam
4.5 (11)
Free
Replaces the built-in CS-Cart captcha with Google reCAPTCHA: customers confirm they are human with one click instead of deciphering distorted text, while bots are filtered by behaviour analysis.