通貨の検証
Подтвердите валюту транзакции против подключений APM, прежде чем Dynamic Routing выберет учетную запись.
Dynamic Routing может фильтровать подключения к альтернативным способам оплаты (APM) на основе их настроенной валюты перед выбором учетной записи. Это предотвращает отправку платежа APM по учетным данным, настроенным для другой валюты.
この検証が何をするか#
- Сравнивает валюту заказа с валютой, настроенной для каждого кандидата в APM.
- Исключает подключение APM, если его настроенная валюта не соответствует валюте транзакции.
- Оставляет не-APM кандидаты в процессорах без изменений; этот фильтр не является универсальным валидатором валюты для всех типов процессоров.
- Предотвращает попытку авторизации через подключение APM, которое было удалено фильтром.
検証は、商社およびストアで有効になっている場合にのみ実行されます。動的通貨変換 (DCC) は行いません。
通貨検証
取引通貨に対応するプロセッサをプレビューします。
なぜ重要なのか#
この検証を行わない場合、APMの資格情報は、処理できない通貨に対して選択される可能性があります。これにより、プロバイダーの拒否、調整の問題、または誤ったアカウントの使用につながる可能性があります。
フィルターは、DEUNAがプロバイダーを呼び出す前に、互換性のないAPM候補を削除します。
高レベルでの動作#
DEUNAがトランザクションを受信する際:
- 注文が作成され、通貨(例:USDまたはMXN)が設定されます。
- 動的ルーティングは、アクティブなAPMルールに基づいて候補接続のリストを構築します。
- DEUNAは、各APM候補について、トランザクション通貨と、管理設定で構成されている接続通貨を比較します。
- 互換性のないAPM接続は、候補リストから削除されます。
- ルーティングは、残りの有効な接続で続行されます。互換性のあるAPM接続が残らない場合、そのルーティング選択を通じて支払いは送信されません。
一般的なシナリオ#
シナリオ 1: 不一致の防止
| 注文 | 100 USD |
|---|---|
| 設定 | ルーティングルールが、MXNのみをサポートするAPM接続を選択します。 |
| 検証 | DEUNAは、USDとMXNが一致しないことを検出します。 |
| 結果 | APM接続は、プロバイダー呼び出しの前にスキップされます。 |
シナリオ 2: 正常な処理
| 注文 | 500 MXN |
|---|---|
| 設定 | ルーティングルールが、MXNをサポートするAPM接続を指します。 |
| 検証 | DEUNAは、MXN = MXN を検出します。 |
| 結果 | トランザクションは通常、承認処理に送信されます。 |
シナリオ 3: カードプロセッサ候補
| 注文 | 100 MXN |
|---|---|
| 設定 | 候補は、APMをサポートしないカードプロセッサです。 |
| 検証 | APM通貨フィルターは、候補を削除しません。 |
| 結果 | 通常のルーティングと、プロセッサ固有の通貨検証は、独立して続行されます。 |
エラー処理#
APM接続がフィルタリングされた後、互換性のある接続が利用できない場合:
- DEUNAは、互換性のないAPM接続を通じて支払いを送信しません。
- 統合は、有効な接続を選択できない場合に発生するルーティングまたは支払い失敗を受け取ります。
これは、APM接続の再試行ではなく、ルーティングまたは接続設定の問題として扱ってください。
商社および統合者向けのベストプラクティス#
予期せぬ通貨ミスマッチによる拒否を防ぐために:
- DEUNA Adminで、各APM接続の正しい通貨を設定します。
- 動的ルーティングルールを確認し、各通貨が有効なAPM資格情報に到達できるようにします。
- 国、通貨、またはAPMアカウントを追加する場合、接続設定と一致する注文通貨を確認します。
ルーティングが繰り返し有効なAPM接続を見つけられない場合、ルールと接続通貨をAdminで確認し、例となるトランザクションIDをDEUNAに連絡してください。