What it does
One rule per customer group: a member picked at the till reads out the code your iVendNext texted them, or stays off the sale.
What it does
- A rule per customer group: ask for a code or never ask, and what to do with no mobile number.
- A group with no rule takes the nearest rule above it; a group's own rule replaces that one.
- The code goes by your own SMS gateway to the number on the customer's record; the prompt names its last two digits.
- Three wrong codes end the check. Each new sale asks again: the till spends the right code's pass when the sale books.
How to set it up
- Make the app's user: Is Desk User, only the role IVENDNEXT CCC Integration (the install makes it), no User Permissions; generate its API key.
- In Role Permissions Manager, give that role Read on Customer Group.
- Customize Form for Customer: Customer Group's Perm Level 1, level 1 Write for managers only, no cashier (check Sales Master Manager). Phone too, if cashiers must not change numbers; then till-made customers get no phone.
- In SMS Settings, your SMS gateway. Then a Notification on IVENDNEXT CCC Code, on New, channel SMS, receiver field mobile, its message holding {{ doc.code }}.
- In IVENDNEXT CCC Rule, add one rule per customer group that needs one.
- On IVENDNEXT CCC Codes feed, choose that user as Application User; in the App library open Details, press Connect again.
- In Retail Extension Subscription, open Customer code check: read what it sends, tick the consent, leave its POS Profiles empty, switch it on. Test it.
Good to know
- At each pick of a customer, the customer (id, name, phone, email, group), the store, POS Profile, cashier, language and sale's id go to customer-code-check.ivendnext.app (CitiXsys, US). It writes one code record; the text goes from your iVendNext.
- No answer in 5 s, offline, or no key yet: the customer stays on, flagged on Sales to review. A text your gateway refuses leaves them without a code; your Error Log says so.
- One app answers the customer-picked question on a POS Profile. While the service does not answer, any code passes, flagged.
- Adds
- 2 new lists · 1 event feed · 1 till extension
- Used by
- Retail manager, Store manager, Cashier
- Licence
- Apache-2.0
Version and changes
Version 1.0.0 · 24 Oct 2026
1.0.0 (24 Oct 2026): First listed version, hosted by CitiXsys.
Need it your way?
An iVendNext partner can tailor this app to how your stores work: your own fields, rules and screens, delivered to your site alone. Ask your partner, or ask us through Help to introduce one in your region.
For builders: this app's code is open in the Partner Kit (Apache 2.0) · The code · How to make it your own
Related apps
iVendNext Loyalty
Points and rewards: customers earn points on what they buy and redeem them at the till, and the cashier sees each customer's balance during the sale.
WhatsApp messages
Send WhatsApp messages to your customers from iVendNext through your own WhatsApp Business account: order confirmations, receipts and payment reminders, sent automatically once you set them up, and campaigns from Desk.
Customers by store
At which stores each customer group may buy: account customers at their own store, trade customers at the trade counter. Anywhere else the till takes the customer off the sale, with your reason.
Gift card on spend
A sale over your threshold earns the customer your own gift card, spendable after a hold (24 hours by default). One card per sale, or one for each full threshold. Cancelled or returned sales void unused cards. The card is not on that sale's receipt.