安全な支払い機能は、安全なクレジット カード処理を提供します。エージェントが支払いを開始すると、お客様は一連の支払いプロンプトに沿って操作します。
お客様が支払い情報を入力している間、エージェントはエージェント アダプタで支払いの進行状況を確認できますが、通話の消費者側の音声を聞くことはできません。
IVR でのクレジット カードのプロバイダを追加する
前提条件
- 決済プロバイダの認証情報は CCAI プラットフォーム ポータルと統合されています。
支払いゲートウェイの認証情報を取得する
Stripe

Stripe アカウントで、[テストデータを表示] をオンに切り替えます。
API キー: API キーは、次のセクションで必要になる情報です。
FreedomPay
決済代行業者を使用して販売アカウントを設定します。
FreedomPay ポータルから、次の情報を取得します。
- 店舗 ID。
- その販売者の端末 ID。Contact Center AI プラットフォーム(CCAI プラットフォーム)の統合に固有のものです。
Braintree
Braintree アカウントの次の認証情報を取得します。Environment、Merchant ID、Public Key、Private Key、Tokenization Key、Merchant Accounts。Braintree のドキュメントの重要な Gateway 認証情報をご覧ください。
管理者の設定
お支払いの詳細に関するメッセージをカスタマイズする
通話者が支払いを行っている間、エージェントには一連のメッセージが表示されます。これらのメッセージはデフォルトで標準化されています。カスタム メッセージを設定するには、[設定] > [言語とメッセージ] > [IVR 購入フローのメッセージ] でテキスト読み上げスクリプトを更新します。
スクリプト化されたメッセージの例については、IVR 購入フロー メッセージをご覧ください。
プロバイダを有効にして追加する
[設定] > [デベロッパー向けの設定] に移動します。
[クレジット カード決済機関] セクションで、[決済機関を管理] をクリックします。環境で以前に設定した現在のプロバイダが表示されます。
[+プロバイダを追加] をクリックします。[Payment Provider] の詳細ページが表示されます。
お支払い方法の名前を入力します。
[Payment Provider] を選択します。
[タイプ] を選択します。プロバイダ タイプを選択すると、認証情報を入力する動的フィールドが表示されます。
認証情報を入力します。
- Stripe の場合は、Stripe アカウントにある
API secret keyを入力します。 - FreedomPay の場合は、店舗 ID と端末 ID を入力します。これら 2 つの ID の形式は
storeID、terminalIDである必要があります。
- Stripe の場合は、Stripe アカウントにある
[通貨] タイプを選択します。デフォルトのオプションは USD です。Stripe と Braintree では、さらに多くの通貨オプションをご利用いただけます。詳細については、多通貨に関するドキュメントをご覧ください。
[保存] をクリックします。
インバウンド通話の安全なお支払いを構成する
[Settings] > [Queue] > [{select preferred channel}] > [select a queue] > [Credit Card Payment Settings] に移動します。
[クレジット カードのお支払い設定] を [有効] に切り替えます。
プルダウン メニューから [プロバイダ] を選択します。
[Use ZIP Code](郵便番号を使用)を選択すると、お客様がお支払いの際に郵便番号を確認できるようになります。
プルダウン メニューから [通貨] を選択します。
[保存] をクリックします。
アウトバウンド通話の安全なお支払いを構成する
[発信通話の支払い] スイッチを [オン] に切り替えます。
[プロバイダ] プルダウンから既存の支払いプロバイダを選択します。
お客様に支払い時に請求先の郵便番号の確認を求める場合は、[郵便番号を使用する] チェックボックスをオンにします。
[Save Payment] をクリックします。
複数通貨に対応した安全なお支払いを設定する
Stripe または Braintree を通じて安全なクレジット カード決済オプションを設定する際に、次の国際通貨を選択できます。
- 米ドル - USD(デフォルトのオプション)
- 英ポンド - EUR
- ユーロ - EUR
- カナダドル - CAD
新しいデフォルトの通貨を設定する
- [設定] > [デベロッパー設定] > [クレジットカード決済プロバイダ] に移動します。
- [デフォルトの通貨] プルダウンを開き、通貨オプションを選択します。
- [Save Payment] をクリックします。
支払いプロバイダに多通貨オプションを適用する
- [設定] > [デベロッパー設定] > [クレジットカード決済プロバイダ] に移動します。
- [Manage Payment Providers] をクリックします。
- [+ プロバイダを追加] をクリックします。
- プロバイダの名前を入力します。
- プルダウン メニューから [プロバイダ タイプ] を選択します。Braintree を選択すると、販売者アカウントを追加するための動的フィールドが表示されます。Braintree に複数の通貨を追加するには、[+Add Merchant Account](+ 販売者アカウントを追加)をクリックして詳細を入力します。
- [+Add Currency] をクリックし、リストから選択します。複数の通貨を追加するには、[通貨を追加] をクリックし続けます。選択した通貨は、[Payment Provider] ページのリストに表示されます。[X] をクリックして通貨の種類を削除します。
構成を確認する
発信者側の状況:
Stripe の場合は、Stripe のテストで、使用するテスト用クレジットカードのサンプルをご覧ください。
サポート番号に電話します。
お支払いが有効になっているキューを選択します。
Stripe Testing のサンプルカードを使用して、Agent Adapter から開始された支払いプロンプトに沿って操作します。
トラブルシューティング
Stripe
問題のトラブルシューティングについては、サポートにお問い合わせください。
FreedomPay
CCAI プラットフォームと FreedomPay 間の各トランザクションについて、CCAI プラットフォームは成功メッセージまたはエラーコードを受け取ります。エラーコードに応じて、CCAI プラットフォームには、次の 4 つの行動を促すフレーズのいずれかを含むメッセージがエージェントに表示されます。
詳細を確認して再試行
別のカードをお試しください。
後でもう一度お試しください。
マネージャーにお問い合わせください。
詳細を確認して再試行
この行動を促すフレーズで、エージェントは発信者に同じカードを使用して IVR 決済プロセスをもう一度試すよう促す必要があります。
このようなメッセージが表示される最も一般的なシナリオは、お客様が無効な口座番号、郵便番号、有効期限、CVC のいずれかを入力した場合です。
別のカードを試す
この行動を促すフレーズでは、エージェントは発信者に別のお支払いカードで再度お試しいただくよう促す必要があります。
CCAI Platform は、支払い認証が失敗した場合(特定のカードに関する問題が原因である可能性が高い)に、このようなエラーを表示します。よくあるエラーは、カード発行会社による不承認です(カードの残高不足など)。
後でもう一度お試しください
この行動を促すフレーズが表示された場合は、10 分待ってからもう一度試してください。このメッセージが表示される一般的なシナリオは、接続に関する一時的な問題です。
マネージャーに連絡する
この行動を促すフレーズを使用する場合、エージェントは、差し迫った重大な問題についてマネージャーに警告する必要があります。発信者が盗難カードまたは不正使用のカードを使用しているか、その支払いゲートウェイの使用を完全にブロックする緊急の技術的な問題が発生しているかのいずれかです。後者の場合は、デバッグを容易にするために、エージェントはエラー番号もメモする必要があります。
サポートへのエスカレーション
エラーコードが提供されている緊急の技術的な問題については、管理者がサポートに連絡し、発生状況、エラーコード、時間、通話 ID(利用可能な場合)の説明を含める必要があります。