この記事を見ている方はおそらくEC-CUBE4系本人認証プラグインの動作確認のために、twilioをトライアル中で使用されていると思います。

twilioのヘルプにも記載がある通り、トライアルアカウントからSMSを送信できる番号は、あらかじめtwiloの管理画面で認証した 「verified numbers 」のみです。

認証されていない番号へSMSを送信しようとすると次のシステムエラーが発生します。

[HTTP 400] Unable to create record: The number +81090XXXXXXXX is unverified. Trial accounts cannot send messages to unverified numbers; verify +81090XXXXXXXX at twilio.com/user/account/phone-numbers/verified, or purchase a Twilio number to send messages to unverified numbers

トライアル中の電話番号認証方法

twilioの管理画面にログインして、Phone Numbers > Manage > Verified Caller IDsのメニューから自分の電話番号を認証番号として追加することができます。

Verified Caller IDsに登録済みの電話番号には、トライアル中であってもSMSを送信可能となります。

Twilio Verified Called Ids

「Add a new Caller ID」を押すと認証の画面が開くので、携帯の番号を入力してコードを受け取ってください。

twilioSMS認証

twilioから携帯に届いたコードを打ち込んで完了です。

sms

これでEC-CUBEの会員登録時にSMSが届くようになっているかどうか確認してみてください。

日本発!ECオープンプラットフォーム「EC-CUBE」 EC-CUBEゴールドパートナー EC-CUBEは株式会社イーシーキューブの商標です

EC-CUBEに関するお問い合わせ


    [重要]現在公式にセキュリティサポートが切れていないPHPは8.1以上、MySQLは8.0以上で、対応しているEC-CUBEバージョンは4.2以上です。古いEC-CUBEを使っている方は適切なタイミングでバージョンアップをご検討ください。

    EC-CUBEバージョンアップ