ivendnext.comPartners

Apps › Customers

Customer code check

A one-time code texted to the customer's phone before their points, credit or account are used at the till. The cashier types the code the customer reads out; until it is right, no payment takes that customer.

Freeby iVendNextiVendNext POSiVendNext DeskWhere it works: Every countryIndustries: Every retailer

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