Message: SMS Could not be sent. Wrong phone number?

This message may appear on your BATM’s screen when an SMS could not be sent.


CAS relies on Twilio or Nexmo to send SMS messages. The message is submitted to them, and a verification code is received back when they accept it. The verification code is saved in the Master log.

The message must be formatted properly, and must include a valid phone number (provided by the customer). If the phone number being submitted is indeed valid, then several other possible points of failure come into question.

  1. Have you setup your Twilio/Nexmo account in CAS? https://generalbytes.atlassian.net/l/cp/qEbPxnb3

  2. Is Twilio (or Nexmo) experiencing outages? Check their API status:

    1. Twilio: https://status.twilio.com/

    2. Nexmo (now: Vonage): https://vonageapi.statuspage.io/

  3. Is the target phone capable of receiving SMS messages?

    1. Seems obvious, but a test SMS would eliminate it as a possibility.

    2. Are other phones receiving SMS' as expected? It’s the number (or their carrier)!

  4. Have you recently changed your Twilio or Nexmo account settings? Something may be amiss there.

  5. Is your Twilio (or Nexmo) account active?

    1. Check your Twilio/Nexmo account status.

    2. More info about Twilio accounts here: https://generalbytes.atlassian.net/l/c/MSCSaHCT


If these steps haven’t helped resolve the issue, please create a Support ticket:

https://generalbytes.atlassian.net/l/c/9FWpSqmf

  1. Confirm you’ve attempted the resolutions above,

  2. include in the ticket:

    1. the target phone number,

    2. the date & time the failures began,

    3. the version of CAS server AND the Terminal firmware version.

  3. We’ll reply with any further required information and suggestions.

We may request your Server logs:

Copyright © 2020-2024 General Bytes USA LLC