カードタイプの検出
DEUNA Admin でのカードタイプの検出と、重要な領域でのカードタイプの正確な使用と整合性を確保します。
- Стратегии маршрутизации: ルーティングの決定は、BIN デテクタによって導出されたカードタイプを尊重します。
- Admin (商社注文詳細): カードタイプは、トランザクションで実際に使用されたものを正確に反映しています。
データの一貫性#
カードタイプの情報は、 card_type フィールドに保存されており、 method_type に影響を与えるすべての製品で利用可能です。
カード検出の目的:
-
BIN デテクタを使用して、ルーティング条件で
"credit","debit"および"prepaid"カードタイプをサポートします。 -
BIN検出器がカードの種類を認識できない場合、値は以下のように返されます。
"unknown_card". -
DEUNA管理画面に、BIN検出器に基づいて正しいカードの種類を表示します。
-
DEUNAエコシステム全体で、注文処理、ルーティング、レポート、および応答において、正しいカードの種類が一貫して使用されることを確認してください。
カード種類のサポート#
BIN検出サービスは、カード番号の6桁を認識します。
Routingエンジンは、以下のカードの種類を認識し、サポートしています。
credit_carddebit_cardprepaid_card
Routingの動作は、標準的なルール評価に従います。デビットカードを対象とするルールが、BIN検出器によってカードがデビットカードとして識別された場合、標準ルールが適用されます。
カード種類の認識は、以下のDEUNAのフローで利用できます。
- 生のカードの詳細
- トークン化されたDEUNAカード
- DEUNAでトークン化されたカードと、PSP(決済サービスプロバイダ)との連携
例:
json
CopyEdit
"conditions": [
{
"rule_option": {
"label": "method_type"
},
"operator": "in",
"operand": "debit_card"
}
]カード種類の表示#
DEUNA管理画面では、BIN検出器から値が取得され、
BIN検出器は、カード番号から情報を抽出し、標準化します。以下のいずれかの場合に適用されます。
CREDIT~credit_card、検出器は以下を表示します。"credit_card"DEBIT~debit_card、検出器は以下を表示します。"debit_card"PREPAID~prepaid_card、検出器は以下を表示します。"prepaid_card"UNKNOWN~unknown_card、検出器は以下を表示します。"unknown_card"
"from_card": { // card object
"bank_name": "Santander",
"country_iso": "MX",
"credential_source": "f",
"expiry_month": "11",
"expiry_year": "2031",
"card_type": "debit_card"
}レスポンス互換性#
異なるレスポンス形式を必要とする統合の場合、DEUNAはカードメソッドの種類を、 _card サフィックスなしで返し、正規化することができます。 diners ブランド価値を diners_club* 環境全体で一貫したレスポンス形式を適用し、消費者が複数の形式を受け入れる必要をなくします。