プログラムクレジットカードを受け付け、お電話にボイス+電話API(音声合成と音声をテキストのようにTwilio?
-
28-10-2019 - |
質問
で作成したシステムTwilio又はその他の音声+電話APIは、クレジットカードを受け付けプログラム、お電話?システムは明らかに頼りに音声をテキストや音声の自動化を受け入れでクレジットカードが使えます。
の答えを見出さなければならないものCC料、音声+電話APIかったのをお使いになりますか?
よろしく!
解決
はい、私はこれをしましたが、クレジットカードの支払い処理に関連するPCI-DSS要件のため、技術的には自明ではありません。評価された取引手数料は、クレジットカードCV2値を単に保存できないため、おそらくそれよりも高くなるでしょう。有効なCV2値で完了したトランザクションは、多くの場合、買収銀行によって安価なレートで処理されます。
このためにユーザースピーチを転写することを忘れてしまいます。Twilioは、簡単な音声入力を可能にする文法をまだサポートしておらず、このユースケースでは転写サービスを使用することは面倒です。キャプチャしたいデータのみは、クレジットカード番号、有効期限、およびオプションで郵便番号(AVSの場合)の請求です。これらのデータはすべて数値であり、 <Gather>
Twiml 動詞。
Tropoと呼ばれるTwilioへの競合するサービスと、音声入力をキャプチャするためのシンプルな文法をサポートしています。それはTwilioで唯一の細いTropoが持っていると思います。 Twilioはより良いAPIを持ち、安価で、とても親切で親切な人たちによって運営されています。
最後に、CC番号を保存したくありません!トラブルの価値はありません!収集動詞が一度に1つのことをキャプチャしてから、投稿または入手してアプリに提出するため、有効期限とzipを保存する必要があります。クレジットカード番号自体を最後にキャプチャし、購入、承認、またはトークン化のためにすぐにゲートウェイに提出します。
お役に立てれば。
他のヒント
申し訳ありませんが、これは本当に悪いアドバイスです。
PCI-DSSでは、カードが処理された後、CV2を保存することはできず、その他の詳細は有効な必要性でのみ保存できます。
また、TwilioはPCI-DSSレベル1に準拠していないため、そもそもコールがネットワークを通過するという事実に欠陥があります。 Twilioによって保管されます。
サードパーティのASRプロバイダーを使用して、彼らは間違いなく、コンバージョン時に録音からあなたに与えた応答を保存するでしょう。
全体として、それは手間/リスクの価値がありません。これには、独立したQSAによって認定されたレベル1の専用プロバイダーを使用します。
それが非常に人気のある選択肢だとは思わないでしょう。誰かがあなたにクレジットカード番号を与えている場合、あなたはそれをできるだけ簡単にしたいと思うなら、それは人と話すことを意味します。
ただし、Twilioを介してカードを取得することにした場合は、キーパッドを使用してください(Steveが言ったように、集まり動詞を使用してください)(クレジットカード会社に電話するときは、音声認識を使用するのではなく、入力するように依頼します。かなり良い指標がよりうまく機能する)
Twilio Woudlのようなホストソリューションは確かに機能しませんが、いつでもシステムを構築することを検討できます。今日 FREESWITCH + cmusphinx IVRを簡単に構築して、非常に高い精度でクレジットカード番号を認識できます。
このシステムを自分でホストするため、プライバシーに問題はありません。
にかかわらず"など:
- 場合に適したさまざまなクレジットカードの他の方である必要がありますPCI認
- の一部として認証を提供する必要がありますの証明の認証を取得す"取引先"、この場合Twilio 3:Twilioが認定されていない
そのため、Twilioは最近、この質問で話されたことを正確に行うことを発表しました。
現在、Stripeでのみですが、他のゲートウェイのリクエストも受け入れています。 https://www.twilio.com/pay/request-connector