Dynamics 365 Fraud Protection (プレビュー)
Microsoft Dynamics 365 Fraud Protection は、オンライン ストアでの e コマースの購入、不正なアカウントのサインアップ、サインイン試行に関連する不正なアクティビティに関するリスク評価を取得する機能を販売者に提供します。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Premium | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| ロジック アプリ | Standard | 次を除くすべての Logic Apps リージョン : - Azure Government リージョン - Azure China リージョン - 米国国防総省 (DoD) |
| Power Apps | Premium | 次を除くすべての Power Apps リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| Power Automate | Premium | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| お問い合わせ | |
|---|---|
| 名前 | Microsoft |
| URL | https://dynamics.microsoft.com/ai/fraud-protection/ |
| dfpconnector@microsoft.com |
| コネクタ メタデータ | |
|---|---|
| Publisher | Microsoft |
| Website | https://docs.microsoft.com/fraud-protection-rest/api/fraud-protection-rest/ |
| プライバシー ポリシー | https://docs.microsoft.com/dynamics365/fraud-protection/data-processing-protection/ |
| カテゴリ | AI |
Microsoft Dynamics 365 Fraud Protection コネクタを使用すると、販売者は、eコマースの購入、不正なアカウントのサインアップ、およびオンライン ストアでのサインイン試行に関連する不正なアクティビティに関するリスク評価を取得できます。
[前提条件]
このコネクタを使用するには、ユーザーは Dynamics 365 Fraud Protection にプロビジョニング済みのテナントを既に持っており、Power App Platform に既にアカウントを持っている必要があります。
資格情報を取得する方法
資格情報を取得する方法については、次の手順を参照してください。 https://github.com/microsoft/Dynamics-365-Fraud-Protection-Samples/tree/master/power%20apps%20connector
コネクタの概要
使用を開始する方法の詳細については、「 Dynamics 365 Fraud Protection のサンプル」を参照してください。
既知の問題と制限事項
詳細については、「 Dynamics 365 Fraud Protection のサンプル」を参照してください。
一般的なエラーと解決方法
コネクタを使用して Dynamics 365 Fraud Protection を呼び出すと、一般的な問題が発生する可能性があります。
- 401 未承認: アクセス トークンが無効です。入力された資格情報を確認します。
- 403 禁止: 承認に失敗しました。入力された資格情報を確認します。
- 400 無効な要求: ペイロードの一部の必須フィールドが見つからないか、形式が正しくありません。詳細なエラー メッセージを確認します。
- 500 内部サーバー エラー: サーバー側で例外が発生しました。関連付け ID をメモし、このようなエラーについて DFP チームに問い合わせてください。
FAQ
詳細については、「 Dynamics 365 Fraud Protection のサンプル」を参照してください。
接続を作成する
コネクタでは、次の認証の種類がサポートされています。
| デフォルト | 接続を作成するためのパラメーター。 | すべてのリージョン | 共有不可 |
デフォルト
適用対象: すべてのリージョン
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
| アカウント ログインの状態を更新します |
このイベントは、アカウント ログインが取り消された場合などに、アカウント ログインの状態の更新を送信します。 これはデータ インジェスト イベントのみ |
| アカウント ログイン試行のリスク評価を提供します |
このイベントは、受信した新しいアカウント ログイン試行に関する情報とコンテキストを送信します。 応答には、アカウント ログインの決定が含まれています |
| アカウント作成の状態を更新します |
このイベントは、アカウントの作成が取り消された場合などに、アカウント作成の状態の更新を送信します。 これはデータ インジェスト イベントのみ |
| アカウント作成の試行に対するリスク評価を提供します |
このイベントは、受信した新しいアカウント作成の試行に関する情報とコンテキストを送信します。 応答には、アカウントの作成に関する決定が含まれています |
| アカウント保護のアカウント情報を更新する |
このイベントは、支払い方法の追加、住所の追加、その他のユーザー属性など、アカウント保護サービスのユーザー アカウント情報を更新または作成します。 これはデータ インジェスト イベントのみ |
| アカウント保護の不正アクセス ラベル情報を更新します |
このイベントは、ラベルの更新を送信します。 これはデータ インジェスト イベントのみ |
| オンライン購入トランザクションのリスク評価を提供します |
このイベントは、受信した新しい購入トランザクションに関する情報とコンテキストを送信します。 応答には、購入トランザクションを承認または拒否する決定と、販売者が銀行への承認呼び出しで送信する必要がある適切なマーチャント ID (MID) が含まれます |
| オンライン購入トランザクションの状態を更新します |
このイベントは、購入が取り消された場合など、購入の状態の更新を送信します。 これはデータ インジェスト イベントのみ |
| カスタム イベントのリスク評価を提供します |
このイベントを使用すると、独自に選択したルール評価の条件によってトリガーされる、独自の選択の構造を送信できます。 応答には、イベントの決定が含まれています |
| 払い戻し情報を更新します |
このイベントは、払い戻される以前の購入トランザクションに関する情報を送信します。 これはデータ インジェスト イベントのみです。 多くのマーチャントは、一括データアップロードを使用してこれらのイベントを送信します |
| 確認された不正行為に関する情報の更新 |
このイベントは、顧客が詐欺として銀行と争った以前の購入に関する情報を送信します。 これはデータ インジェスト イベントのみです。 多くのマーチャントは、一括データアップロードを使用してこれらのイベントを送信します |
| 購入保護のためにアカウント情報を更新します |
このイベントは、支払い方法の追加、住所の追加、その他のユーザー属性など、購入保護サービスのユーザー アカウント情報を更新または作成します。 これはデータ インジェスト イベントのみ |
| 購入保護の不正アクセス ラベル情報を更新します |
このイベントは、ラベルの更新を送信します。 これはデータ インジェスト イベントのみ |
| 銀行の承認情報を更新します |
このイベントは、銀行に送信された購入トランザクションが銀行承認または銀行の手数料/決済に対して承認または拒否されたかどうかを伝えます。 これはデータ インジェスト イベントのみ |
アカウント ログインの状態を更新します
このイベントは、アカウント ログインが取り消された場合などに、アカウント ログインの状態の更新を送信します。 これはデータ インジェスト イベントのみ
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
コンテンツ タイプ
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
名前
|
name | True | string |
イベント名。 'AP である必要があります。AccountLogin.Status' |
|
バージョン
|
version | True | string |
ペイロードのバージョン。 "0.5" にする必要があります |
|
trackingId
|
trackingId | True | string |
Account Login Status イベントの識別子。 |
|
loginId
|
loginId | True | string |
アカウント ログイン イベントの識別子。 |
|
merchantTimeStamp
|
merchantTimeStamp | True | date-time |
イベントの TimeStamp。 |
|
userId
|
userId | True | string |
ユーザー識別子。 この情報は販売者によって提供されます。 |
|
statusType
|
statusType | True | string |
状態の種類: 'Approved'|'Rejected'|'保留中'。 |
|
reasonType
|
reasonType | string |
理由の種類: 'None'|'ChallengeAbandoned'|'ChallengeFailed'|'ChallengePassed'|'ChallengePending'|'ReviewFailed'|'ReviewPassed'|'ReviewPendinge'. 既定値は 'None' です。 |
|
|
challengeType
|
challengeType | string |
レビューの状態の種類: 'SMS'|'電子メール'|'電話'|'その他'|'なし'。 既定値は 'None' です。 |
|
|
statusDate
|
statusDate | True | date-time |
状態が適用された日時。 形式は ISO 8601 です。 |
戻り値
Dynamics Fraud Protection Success オブジェクト
アカウント ログイン試行のリスク評価を提供します
このイベントは、受信した新しいアカウント ログイン試行に関する情報とコンテキストを送信します。 応答には、アカウント ログインの決定が含まれています
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
コンテンツ タイプ
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
名前
|
name | True | string |
イベント名。 'AP である必要があります。AccountLogin' |
|
バージョン
|
version | True | string |
ペイロードのバージョン。 "0.5" にする必要があります |
|
trackingId
|
trackingId | True | string |
Login イベントの識別子。 |
|
loginId
|
loginId | True | string |
Login イベントの識別子。 trackingId と一致できます。 |
|
評価タイプ
|
assessmentType | string |
イベントの評価の種類を示します。 指定できる値は 'Evaluate' |'Protect' です。 指定しない場合、既定値は 'Protect' です。 |
|
|
customerLocalDate
|
customerLocalDate | True | date-time |
顧客のローカル タイム ゾーンでのアカウント ログイン イベントのログイン日。 形式は ISO 8601 です。 |
|
merchantTimeStamp
|
merchantTimeStamp | True | date-time |
イベントの TimeStamp。 |
|
deviceContextId
|
deviceContextId | True | string |
DFP Device Fingerprinting Service によって提供およびマスターされている顧客のデバイス ID。 |
|
ipAddress
|
ipAddress | string |
顧客の IP アドレス。 |
|
|
プロバイダ
|
provider | string |
デバイス情報のプロバイダー。 指定できる値は 'DFPFingerprinting'|' です。Merchant'|'不明'。 指定しない場合、既定値は 'DFPFingerprinting' です。 |
|
|
externalDeviceId
|
externalDeviceId | string |
マーチャントによって提供およびマスターされている顧客のデバイス ID。 |
|
|
externalDeviceType
|
externalDeviceType | string |
マーチャントによって提供およびマスターされている顧客のデバイスの種類。 指定できる値は、"Mobile"、"Computer"、"MerchantHardware"、"Tablet"、"GameConsole" です。 |
|
|
userId
|
userId | True | string |
ユーザー識別子。 この情報は販売者によって提供されます。 |
|
ユーザータイプ
|
userType | string |
ユーザーのプロファイルの種類。 指定できる値は 'Consumer'|' です。開発者'|'Seller'|'Publisher'|'テナント'。 |
|
|
ユーザー名
|
username | True | string |
ユーザー指定のユーザー名。 |
|
authenticationProvider
|
authenticationProvider | True | string |
マーチャントとは異なる場合は、ユーザーのシングル サインオン (SSO) 認証プロバイダー。 考えられる valuse は 'MSA'|' ですFacebook'|'PSN'|'MerchantAuth'|'Google'。 |
|
ディスプレイ名
|
displayName | True | string |
マーチャントとは異なる場合は、ユーザーのシングル サインオン (SSO) 認証プロバイダー。 考えられる valuse は 'MSA'|' ですFacebook'|'PSN'|'MerchantAuth'|'Google'。 |
|
lastPhoneNumberUpdateDate
|
lastPhoneNumberUpdateDate | date-time |
最新の更新または任意の電話番号の日付/時刻を作成します。 |
|
|
lastEmailUpdateDate
|
lastEmailUpdateDate | date-time |
最新の更新プログラムまたは任意の電子メールの日付/時刻を作成します。 |
|
|
lastAddressUpdateDate
|
lastAddressUpdateDate | date-time |
最新の更新プログラムまたは任意のアドレスの日付/時刻を作成します。 |
|
|
lastPaymentInstrumentUpdateDate
|
lastPaymentInstrumentUpdateDate | date-time |
PaymentInstrument の最新の更新または日付/時刻の作成。 |
|
|
campaignType
|
campaignType | string |
マーケティング キャンペーンの種類。 指定できる値は、'Direct'、'Email'、'Referral'、'PaidSearch'、'OrganicSearch'、'Advertising'、'SocialNetwork'、'General Marketing'、'Unknown'、'Other' です。 |
|
|
trafficSourceReferrer
|
trafficSourceReferrer | string |
このユーザーのソース (既知の場合)。 既存のユーザー紹介を使用する場合は、参照元の元の MerchantUserId を指定します。 |
|
|
trafficSourceReferralLink
|
trafficSourceReferralLink | uri |
このユーザーのソース (既知の場合)。 既存のユーザー紹介ではなく他の種類のキャンペーンを使用する場合は、ソース URL リンクを指定します。 |
|
|
trafficSourceReferralSite
|
trafficSourceReferralSite | string |
トラフィックのソース サイト。 使用できる値は、'Facebook'、'Instagram'、'Twitter'、'Bing'、'Google'、'Pinterest'、'WhatsApp' などです。 |
|
|
incentiveType
|
incentiveType | string |
新しいユーザーのインセンティブの種類。 指定できる値は、"None"、"CashBack"、"Discount"、"FreeTrial"、"BonusPoints"、"Gift"、"Unknown"、"Other" です。 |
|
|
incentiveOffer
|
incentiveOffer | string |
インセンティブ オファーの正確な名前。 例: 最初の注文で $5 off、無料配送、5,000 ポイント。 |
|
|
campaignStartDate
|
campaignStartDate | date-time |
インセンティブ コレクションから開始するキャンペーンの日付。 |
|
|
campaignEndDate
|
campaignEndDate | date-time |
インセンティブ コレクションのキャンペーンの有効期限の日付。 |
|
|
incentiveQuantitiyLimit
|
incentiveQuantitiyLimit | string |
マーチャントによって設定されたインセンティブ数量制限。 つまり、ユーザー 1 人あたり 1 日あたり最大 3 つの 5,000 ポイントです。 |
戻り値
Dynamics Fraud Protection API の応答オブジェクト
アカウント作成の状態を更新します
このイベントは、アカウントの作成が取り消された場合などに、アカウント作成の状態の更新を送信します。 これはデータ インジェスト イベントのみ
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
コンテンツ タイプ
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
名前
|
name | True | string |
イベント名。 'AP である必要があります。AccountCreation.Status' |
|
バージョン
|
version | True | string |
ペイロードのバージョン。 "0.5" にする必要があります |
|
trackingId
|
trackingId | True | string |
Account Creation Status イベントの識別子。 |
|
signUpId
|
signUpId | True | string |
アカウント作成イベントの識別子。 |
|
merchantTimeStamp
|
merchantTimeStamp | True | date-time |
イベントの TimeStamp。 |
|
userId
|
userId | True | string |
ユーザー識別子。 この情報は販売者によって提供されます。 |
|
statusType
|
statusType | True | string |
状態の種類: 'Approved'|'Rejected'|'保留中'。 |
|
reasonType
|
reasonType | string |
理由の種類: 'None'|'ChallengeAbandoned'|'ChallengeFailed'|'ChallengePassed'|'ChallengePending'|'ReviewFailed'|'ReviewPassed'|'ReviewPendinge'. 既定値は 'None' です。 |
|
|
challengeType
|
challengeType | string |
レビューの状態の種類: 'SMS'|'電子メール'|'電話'|'その他'|'なし'。 既定値は 'None' です。 |
|
|
statusDate
|
statusDate | True | date-time |
状態が適用された日時。 形式は ISO 8601 です。 |
戻り値
Dynamics Fraud Protection Success オブジェクト
アカウント作成の試行に対するリスク評価を提供します
このイベントは、受信した新しいアカウント作成の試行に関する情報とコンテキストを送信します。 応答には、アカウントの作成に関する決定が含まれています
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
コンテンツ タイプ
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
名前
|
name | True | string |
イベント名。 'AP である必要があります。AccountCreation' |
|
バージョン
|
version | True | string |
ペイロードのバージョン。 "0.5" にする必要があります |
|
trackingId
|
trackingId | True | string |
アカウント作成イベントの識別子。 |
|
signUpId
|
signUpId | True | string |
アカウント作成イベントの識別子。 trackingId と一致できます。 |
|
評価タイプ
|
assessmentType | string |
イベントの評価の種類を示します。 指定できる値は 'Evaluate' |'Protect' です。 指定しない場合、既定値は 'Protect' です。 |
|
|
customerLocalDate
|
customerLocalDate | True | date-time |
顧客のローカル タイム ゾーンでのアカウント作成イベントの作成日。 形式は ISO 8601 です。 |
|
merchantTimeStamp
|
merchantTimeStamp | True | date-time |
イベントの TimeStamp。 |
|
deviceContextId
|
deviceContextId | True | string |
DFP Device Fingerprinting Service によって提供およびマスターされている顧客のデバイス ID。 |
|
ipAddress
|
ipAddress | string |
顧客の IP アドレス。 |
|
|
プロバイダ
|
provider | string |
デバイス情報のプロバイダー。 指定できる値は 'DFPFingerprinting'|' です。Merchant'|'不明'。 指定しない場合、既定値は 'DFPFingerprinting' です。 |
|
|
externalDeviceId
|
externalDeviceId | string |
マーチャントによって提供およびマスターされている顧客のデバイス ID。 |
|
|
externalDeviceType
|
externalDeviceType | string |
マーチャントによって提供およびマスターされている顧客のデバイスの種類。 指定できる値は、"Mobile"、"Computer"、"MerchantHardware"、"Tablet"、"GameConsole" です。 |
|
|
userId
|
userId | string |
ユーザー識別子。 この情報は販売者によって提供されます。 |
|
|
ユーザータイプ
|
userType | string |
ユーザーのプロファイルの種類。 指定できる値は 'Consumer'|' です。開発者'|'Seller'|'Publisher'|'テナント'。 |
|
|
ユーザー名
|
username | True | string |
ユーザー指定のユーザー名。 |
|
ファーストネーム
|
firstName | string |
アカウントのユーザー指定の名。 |
|
|
苗字
|
lastName | string |
アカウントのユーザー指定の姓。 |
|
|
countryRegion
|
countryRegion | string |
ユーザーの CountryRegion。 値は、2 文字の ISO CountryRegion コード (たとえば、米国) である必要があります。 |
|
|
郵便番号
|
zipCode | string |
ユーザーの郵便番号。 |
|
|
timeZone
|
timeZone | string |
ユーザーのタイム ゾーン。 |
|
|
言語
|
language | string |
ユーザーの言語と地域 (たとえば、EN-US)。 |
|
|
membershipId
|
membershipId | string |
ユーザーがマーチャントとの既存のメンバーシップを既に持っている場合は、メンバーシップ ID。 |
|
|
isMembershipIdUsername
|
isMembershipIdUsername | boolean |
membershipId はユーザー名として使用でき、既定値は False です。 |
|
|
phoneType
|
phoneType | True | string |
値は 'Primary'|' です。[代替]、既定値は "Primary" です。 |
|
phoneNumber
|
phoneNumber | True | string |
ユーザーの電話番号。 形式は、国/地域コードの後にハイフン (-) を付け、電話番号 (たとえば、米国の場合は +1-1234567890) にする必要があります。 |
|
isPhoneNumberValidated
|
isPhoneNumberValidated | boolean |
ユーザー指定の電話番号がユーザーの所有として検証されているかどうかを示す True/False 値です。 |
|
|
phoneNumberValidatedDate
|
phoneNumberValidatedDate | date-time |
ユーザーの電話番号の検証日。 形式は ISO 8601 です。 |
|
|
isPhoneUsername
|
isPhoneUsername | boolean |
電話番号はユーザー名として使用でき、既定値は False です。 |
|
|
emailType
|
emailType | True | string |
値は:'Primary'、'Alternative' です。 |
|
emailValue
|
emailValue | True | string |
ユーザーの電子メール アドレス。 この値では大文字と小文字が区別されません。 |
|
isEmailValidated
|
isEmailValidated | boolean |
ユーザーが指定した電子メール アドレスがユーザーの所有として検証されているかどうかを示す True/False 値です。 |
|
|
emailValidatedDate
|
emailValidatedDate | date-time |
ユーザーの電子メールの検証日。 形式は ISO 8601 です。 |
|
|
isEmailUsername
|
isEmailUsername | boolean |
電子メールはユーザー名として使用できます。既定値は False です。 |
|
|
authenticationProvider
|
authenticationProvider | True | string |
マーチャントとは異なる場合は、ユーザーのシングル サインオン (SSO) 認証プロバイダー。 考えられる valuse は 'MSA'|' ですFacebook'|'PSN'|'MerchantAuth'|'Google'。 |
|
ディスプレイ名
|
displayName | True | string |
マーチャントとは異なる場合は、ユーザーのシングル サインオン (SSO) 認証プロバイダー。 考えられる valuse は 'MSA'|' ですFacebook'|'PSN'|'MerchantAuth'|'Google'。 |
|
addressType
|
addressType | True | string |
アドレスの種類。 値は次のとおりです:'Primary'|'課金'|'発送'|'代替手段"。 の既定値は 'Primary' です。 |
|
ファーストネーム
|
firstName | string |
アドレスに関連付けられているユーザー指定の名。 |
|
|
苗字
|
lastName | string |
アドレスに関連付けられているユーザー指定の姓。 |
|
|
phoneNumber
|
phoneNumber | string |
アドレスに関連付けられているユーザー指定の電話番号。 |
|
|
street1
|
street1 | string |
アドレスに指定された最初の行。 |
|
|
street2
|
street2 | string |
アドレスに指定された 2 番目の行。 (この値は空白にすることができます)。 |
|
|
street3
|
street3 | string |
アドレスに指定された 3 番目の行。 (この値は空白にすることができます)。 |
|
|
city
|
city | string |
住所に指定された市区町村。 |
|
|
状態
|
state | string |
住所に対して指定された州または都道府県。 |
|
|
区
|
district | string |
住所用に指定された地区。 |
|
|
郵便番号
|
zipCode | string |
住所に指定された郵便番号。 |
|
|
countryRegion
|
countryRegion | string |
住所に指定された国/地域コード。 値は、2 文字の ISO CountryRegion コード (たとえば、米国) である必要があります。 |
|
|
merchantPaymentInstrumentId
|
merchantPaymentInstrumentId | True | string |
支払い方法の識別子。 この情報は販売者によって提供されます。 |
|
型
|
type | True | string |
支払いの種類。 使用可能な値: 'Other'|'CreditCard'|'DirectDebit'|'PayPal'|'MobileBilling'|'OnlineBankTransfer' |'Invoice' |'MerchantGiftCard'|'MerchantWallet'|'CashOnDelivery'|'Paytm'|'CCAvenue'. |
|
作成日
|
creationDate | date-time |
マーチャントのシステムにおける支払い方法の最初のエントリの日付。 形式は ISO 8601 です。 |
|
|
updateDate
|
updateDate | date-time |
マーチャントのシステムでの支払い方法の最後の更新日。 creationDate より古くすることはできません。 形式は ISO 8601 です。 |
|
|
状態
|
state | string |
販売者のシステムにおける PI の現在の状態。 使用可能な値は、'Active'|' です。ブロック'|'Expired' |
|
|
cardType
|
cardType | string |
この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 使用可能な値: 'Visa'|'Mastercard'|'Amex'|'ACH'|'SEPA'|'UnionPay'|'Inicis'|'MobileBillingCarrier'|'Discover'|'AllPay'|'JCB' |'DiscoverDiners'. |
|
|
holderName
|
holderName | string |
支払い方法のユーザーの名前。 この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
ビン
|
bin | string |
クレジット/デビット カードのビン。 この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
有効期限
|
expirationDate | string |
マーチャントのシステムでの支払い方法の有効期限。 形式は ISO 8601 です。 この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
lastFourDigits
|
lastFourDigits | string |
クレジット/デビット カードの最後の 4 桁。 この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
addressType
|
addressType | True | string |
アドレスの種類。 値は次のとおりです:'Primary'|'課金'|'発送'|'代替手段"。 の既定値は 'Primary' です。 |
|
ファーストネーム
|
firstName | string |
アドレスに関連付けられているユーザー指定の名。 |
|
|
苗字
|
lastName | string |
アドレスに関連付けられているユーザー指定の姓。 |
|
|
phoneNumber
|
phoneNumber | string |
アドレスに関連付けられているユーザー指定の電話番号。 |
|
|
street1
|
street1 | string |
アドレスに指定された最初の行。 |
|
|
street2
|
street2 | string |
アドレスに指定された 2 番目の行。 (この値は空白にすることができます)。 |
|
|
street3
|
street3 | string |
アドレスに指定された 3 番目の行。 (この値は空白にすることができます)。 |
|
|
city
|
city | string |
住所に指定された市区町村。 |
|
|
状態
|
state | string |
住所に対して指定された州または都道府県。 |
|
|
区
|
district | string |
住所用に指定された地区。 |
|
|
郵便番号
|
zipCode | string |
住所に指定された郵便番号。 |
|
|
countryRegion
|
countryRegion | string |
住所に指定された国/地域コード。 値は、2 文字の ISO CountryRegion コード (たとえば、米国) である必要があります。 |
|
|
メール
|
string |
支払い方法に関連付けられている電子メール アドレス。 この属性は、PayPalタイプの支払いにのみ使用されます。 |
||
|
billingAgreementId
|
billingAgreementId | string |
この属性は、PayPalタイプの支払いにのみ使用されます。 |
|
|
payerId
|
payerId | string |
この属性は、PayPalタイプの支払いにのみ使用されます。 |
|
|
payerStatus
|
payerStatus | string |
PayPalが支払者を検証したかどうかを示す値。 この属性は、PayPalタイプの支払いにのみ使用されます。 |
|
|
addressStatus
|
addressStatus | string |
PayPalが支払者の住所を確認したかどうかを示す値。 この属性は、PayPalタイプの支払いにのみ使用されます。 |
|
|
imei
|
imei | string |
この属性は、Mobilepayment タイプの支払いに対してのみ使用されます。 |
|
|
campaignType
|
campaignType | string |
マーケティング キャンペーンの種類。 指定できる値は、'Direct'、'Email'、'Referral'、'PaidSearch'、'OrganicSearch'、'Advertising'、'SocialNetwork'、'General Marketing'、'Unknown'、'Other' です。 |
|
|
trafficSourceReferrer
|
trafficSourceReferrer | string |
このユーザーのソース (既知の場合)。 既存のユーザー紹介を使用する場合は、参照元の元の MerchantUserId を指定します。 |
|
|
trafficSourceReferralLink
|
trafficSourceReferralLink | uri |
このユーザーのソース (既知の場合)。 既存のユーザー紹介ではなく他の種類のキャンペーンを使用する場合は、ソース URL リンクを指定します。 |
|
|
trafficSourceReferralSite
|
trafficSourceReferralSite | string |
トラフィックのソース サイト。 使用できる値は、'Facebook'、'Instagram'、'Twitter'、'Bing'、'Google'、'Pinterest'、'WhatsApp' などです。 |
|
|
incentiveType
|
incentiveType | string |
新しいユーザーのインセンティブの種類。 指定できる値は、"None"、"CashBack"、"Discount"、"FreeTrial"、"BonusPoints"、"Gift"、"Unknown"、"Other" です。 |
|
|
incentiveOffer
|
incentiveOffer | string |
インセンティブ オファーの正確な名前。 例: 最初の注文で $5 off、無料配送、5,000 ポイント。 |
|
|
campaignStartDate
|
campaignStartDate | date-time |
インセンティブ コレクションから開始するキャンペーンの日付。 |
|
|
campaignEndDate
|
campaignEndDate | date-time |
インセンティブ コレクションのキャンペーンの有効期限の日付。 |
|
|
incentiveQuantitiyLimit
|
incentiveQuantitiyLimit | string |
マーチャントによって設定されたインセンティブ数量制限。 つまり、ユーザー 1 人あたり 1 日あたり最大 3 つの 5,000 ポイントです。 |
戻り値
Dynamics Fraud Protection AccountCreate API の応答オブジェクト
アカウント保護のアカウント情報を更新する
このイベントは、支払い方法の追加、住所の追加、その他のユーザー属性など、アカウント保護サービスのユーザー アカウント情報を更新または作成します。 これはデータ インジェスト イベントのみ
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
ユーザー ID
|
UserId | True | string |
アカウント更新のユーザー ID |
|
コンテンツ タイプ
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
名前
|
name | True | string |
イベント名。 'AP である必要があります。AccountUpdate' |
|
バージョン
|
version | True | string |
ペイロードのバージョン。 "0.5" にする必要があります |
|
trackingId
|
trackingId | True | string |
Account Update イベントの識別子。 |
|
accountUpdateId
|
accountUpdateId | True | string |
Account Update イベントの識別子。 trackingId と一致できます。 |
|
評価タイプ
|
assessmentType | string |
イベントの評価の種類を示します。 指定できる値は 'Evaluate' |'Protect' です。 指定しない場合、既定値は 'Protect' です。 |
|
|
customerLocalDate
|
customerLocalDate | True | date-time |
顧客のローカル タイム ゾーンでのアカウント更新イベントの作成日。 形式は ISO 8601 です。 |
|
merchantTimeStamp
|
merchantTimeStamp | True | date-time |
イベントの TimeStamp。 |
|
deviceContextId
|
deviceContextId | True | string |
DFP Device Fingerprinting Service によって提供およびマスターされている顧客のデバイス ID。 |
|
ipAddress
|
ipAddress | string |
顧客の IP アドレス。 |
|
|
プロバイダ
|
provider | string |
デバイス情報のプロバイダー。 指定できる値は 'DFPFingerprinting'|' です。Merchant'|'不明'。 指定しない場合、既定値は 'DFPFingerprinting' です。 |
|
|
externalDeviceId
|
externalDeviceId | string |
マーチャントによって提供およびマスターされている顧客のデバイス ID。 |
|
|
externalDeviceType
|
externalDeviceType | string |
マーチャントによって提供およびマスターされている顧客のデバイスの種類。 指定できる値は、"Mobile"、"Computer"、"MerchantHardware"、"Tablet"、"GameConsole" です。 |
|
|
userId
|
userId | string |
ユーザー識別子。 この情報は販売者によって提供されます。 |
|
|
ユーザータイプ
|
userType | string |
ユーザーのプロファイルの種類。 指定できる値は 'Consumer'|' です。開発者'|'Seller'|'Publisher'|'テナント'。 |
|
|
ユーザー名
|
username | True | string |
ユーザー指定のユーザー名。 |
|
ファーストネーム
|
firstName | string |
アカウントのユーザー指定の名。 |
|
|
苗字
|
lastName | string |
アカウントのユーザー指定の姓。 |
|
|
countryRegion
|
countryRegion | string |
ユーザーの CountryRegion。 値は、2 文字の ISO CountryRegion コード (たとえば、米国) である必要があります。 |
|
|
郵便番号
|
zipCode | string |
ユーザーの郵便番号。 |
|
|
timeZone
|
timeZone | string |
ユーザーのタイム ゾーン。 |
|
|
言語
|
language | string |
ユーザーの言語と地域 (たとえば、EN-US)。 |
|
|
membershipId
|
membershipId | string |
ユーザーがマーチャントとの既存のメンバーシップを既に持っている場合は、メンバーシップ ID。 |
|
|
isMembershipIdUsername
|
isMembershipIdUsername | boolean |
membershipId はユーザー名として使用でき、既定値は False です。 |
|
|
phoneType
|
phoneType | True | string |
値は 'Primary'|' です。[代替]、既定値は "Primary" です。 |
|
phoneNumber
|
phoneNumber | True | string |
ユーザーの電話番号。 形式は、国/地域コードの後にハイフン (-) を付け、電話番号 (たとえば、米国の場合は +1-1234567890) にする必要があります。 |
|
isPhoneNumberValidated
|
isPhoneNumberValidated | boolean |
ユーザー指定の電話番号がユーザーの所有として検証されているかどうかを示す True/False 値です。 |
|
|
phoneNumberValidatedDate
|
phoneNumberValidatedDate | date-time |
ユーザーの電話番号の検証日。 形式は ISO 8601 です。 |
|
|
isPhoneUsername
|
isPhoneUsername | boolean |
電話番号はユーザー名として使用でき、既定値は False です。 |
|
|
emailType
|
emailType | True | string |
値は:'Primary'、'Alternative' です。 |
|
emailValue
|
emailValue | True | string |
ユーザーの電子メール アドレス。 この値では大文字と小文字が区別されません。 |
|
isEmailValidated
|
isEmailValidated | boolean |
ユーザーが指定した電子メール アドレスがユーザーの所有として検証されているかどうかを示す True/False 値です。 |
|
|
emailValidatedDate
|
emailValidatedDate | date-time |
ユーザーの電子メールの検証日。 形式は ISO 8601 です。 |
|
|
isEmailUsername
|
isEmailUsername | boolean |
電子メールはユーザー名として使用できます。既定値は False です。 |
|
|
authenticationProvider
|
authenticationProvider | True | string |
マーチャントとは異なる場合は、ユーザーのシングル サインオン (SSO) 認証プロバイダー。 考えられる valuse は 'MSA'|' ですFacebook'|'PSN'|'MerchantAuth'|'Google'。 |
|
ディスプレイ名
|
displayName | True | string |
マーチャントとは異なる場合は、ユーザーのシングル サインオン (SSO) 認証プロバイダー。 考えられる valuse は 'MSA'|' ですFacebook'|'PSN'|'MerchantAuth'|'Google'。 |
|
addressType
|
addressType | True | string |
アドレスの種類。 値は次のとおりです:'Primary'|'課金'|'発送'|'代替手段"。 の既定値は 'Primary' です。 |
|
ファーストネーム
|
firstName | string |
アドレスに関連付けられているユーザー指定の名。 |
|
|
苗字
|
lastName | string |
アドレスに関連付けられているユーザー指定の姓。 |
|
|
phoneNumber
|
phoneNumber | string |
アドレスに関連付けられているユーザー指定の電話番号。 |
|
|
street1
|
street1 | string |
アドレスに指定された最初の行。 |
|
|
street2
|
street2 | string |
アドレスに指定された 2 番目の行。 (この値は空白にすることができます)。 |
|
|
street3
|
street3 | string |
アドレスに指定された 3 番目の行。 (この値は空白にすることができます)。 |
|
|
city
|
city | string |
住所に指定された市区町村。 |
|
|
状態
|
state | string |
住所に対して指定された州または都道府県。 |
|
|
区
|
district | string |
住所用に指定された地区。 |
|
|
郵便番号
|
zipCode | string |
住所に指定された郵便番号。 |
|
|
countryRegion
|
countryRegion | string |
住所に指定された国/地域コード。 値は、2 文字の ISO CountryRegion コード (たとえば、米国) である必要があります。 |
|
|
merchantPaymentInstrumentId
|
merchantPaymentInstrumentId | True | string |
支払い方法の識別子。 この情報は販売者によって提供されます。 |
|
型
|
type | True | string |
支払いの種類。 使用可能な値: 'Other'|'CreditCard'|'DirectDebit'|'PayPal'|'MobileBilling'|'OnlineBankTransfer' |'Invoice' |'MerchantGiftCard'|'MerchantWallet'|'CashOnDelivery'|'Paytm'|'CCAvenue'. |
|
作成日
|
creationDate | date-time |
マーチャントのシステムにおける支払い方法の最初のエントリの日付。 形式は ISO 8601 です。 |
|
|
updateDate
|
updateDate | date-time |
マーチャントのシステムでの支払い方法の最後の更新日。 creationDate より古くすることはできません。 形式は ISO 8601 です。 |
|
|
状態
|
state | string |
販売者のシステムにおける PI の現在の状態。 使用可能な値は、'Active'|' です。ブロック'|'Expired' |
|
|
cardType
|
cardType | string |
この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 使用可能な値: 'Visa'|'Mastercard'|'Amex'|'ACH'|'SEPA'|'UnionPay'|'Inicis'|'MobileBillingCarrier'|'Discover'|'AllPay'|'JCB' |'DiscoverDiners'. |
|
|
holderName
|
holderName | string |
支払い方法のユーザーの名前。 この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
ビン
|
bin | string |
クレジット/デビット カードのビン。 この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
有効期限
|
expirationDate | string |
マーチャントのシステムでの支払い方法の有効期限。 形式は ISO 8601 です。 この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
lastFourDigits
|
lastFourDigits | string |
クレジット/デビット カードの最後の 4 桁。 この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
addressType
|
addressType | True | string |
アドレスの種類。 値は次のとおりです:'Primary'|'課金'|'発送'|'代替手段"。 の既定値は 'Primary' です。 |
|
ファーストネーム
|
firstName | string |
アドレスに関連付けられているユーザー指定の名。 |
|
|
苗字
|
lastName | string |
アドレスに関連付けられているユーザー指定の姓。 |
|
|
phoneNumber
|
phoneNumber | string |
アドレスに関連付けられているユーザー指定の電話番号。 |
|
|
street1
|
street1 | string |
アドレスに指定された最初の行。 |
|
|
street2
|
street2 | string |
アドレスに指定された 2 番目の行。 (この値は空白にすることができます)。 |
|
|
street3
|
street3 | string |
アドレスに指定された 3 番目の行。 (この値は空白にすることができます)。 |
|
|
city
|
city | string |
住所に指定された市区町村。 |
|
|
状態
|
state | string |
住所に対して指定された州または都道府県。 |
|
|
区
|
district | string |
住所用に指定された地区。 |
|
|
郵便番号
|
zipCode | string |
住所に指定された郵便番号。 |
|
|
countryRegion
|
countryRegion | string |
住所に指定された国/地域コード。 値は、2 文字の ISO CountryRegion コード (たとえば、米国) である必要があります。 |
|
|
メール
|
string |
支払い方法に関連付けられている電子メール アドレス。 この属性は、PayPalタイプの支払いにのみ使用されます。 |
||
|
billingAgreementId
|
billingAgreementId | string |
この属性は、PayPalタイプの支払いにのみ使用されます。 |
|
|
payerId
|
payerId | string |
この属性は、PayPalタイプの支払いにのみ使用されます。 |
|
|
payerStatus
|
payerStatus | string |
PayPalが支払者を検証したかどうかを示す値。 この属性は、PayPalタイプの支払いにのみ使用されます。 |
|
|
addressStatus
|
addressStatus | string |
PayPalが支払者の住所を確認したかどうかを示す値。 この属性は、PayPalタイプの支払いにのみ使用されます。 |
|
|
imei
|
imei | string |
この属性は、Mobilepayment タイプの支払いに対してのみ使用されます。 |
戻り値
Dynamics Fraud Protection Success オブジェクト
アカウント保護の不正アクセス ラベル情報を更新します
このイベントは、ラベルの更新を送信します。 これはデータ インジェスト イベントのみ
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
ユーザー ID
|
UserId | True | string |
label Api のユーザー ID |
|
Contect 型
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
名前
|
name | True | string |
イベント名。 'AP である必要があります。Label' |
|
バージョン
|
version | True | string |
ペイロードのバージョン。 "0.5" にする必要があります |
|
trackingId
|
trackingId | True | string |
各イベント/レコードの一意の ID。 |
|
userId
|
userId | True | string |
ユーザー識別子。 この情報は販売者によって提供されます。 |
|
merchantTimeStamp
|
merchantTimeStamp | True | date-time |
イベントの TimeStamp。 |
|
eventTimeStamp
|
eventTimeStamp | True | date-time |
イベントの日付と時刻。 指定できる値: チャージバック日またはレビュー日。 形式は ISO 8601 です。 |
|
labelObjectType
|
labelObjectType | True | string |
このフィールドは、ラベルの種類を示します: 'Purchase'|'AccountCreation'|'AccountLogin'|'AccountUpdate'|'CustomFraudEvaluation'|'アカウント'|'PaymentInstrument'|'電子メール'。 |
|
labelObjectId
|
labelObjectId | True | string |
これは、オブジェクトの識別子フィールドです:PurchaseId、AccountCreationId、AccountLoginId、AccountUpdateId、UserId、MerchantPaymentInstrumentId、または Email。 |
|
labelSource
|
labelSource | string |
このフィールドは、"CustomerEscalation"|' というラベルのソースを表します。チャージバック'|'TC40_SAFE'|'ManualReview'|'払い戻し'|'OfflineAnalysis'|'AccountProtectionReview'. |
|
|
labelState
|
labelState | True | string |
このフィールドは、ラベル 'InquiryAccepted'|' の現在の状態を示します。不正アクセス'|'Disputed'|'反転'|'不正使用'|'ResubmittedRequest'|'AccountCompromised'|'AccountNotCompromised'. |
|
labelReasonCode
|
labelReasonCode | string |
このフィールドは、ラベルの各種類に関連付けられている理由コードを示します: 'ProcessorResponseCode'|'BankResponseCode'|'FraudRefund'|'AccountTakeOver'|'PaymentInstrumentFraud'|'AccountFraud'|'不正使用'|'FriendlyFraud'|'AccountCredentialsLeaked'|'PassedAccountProtectionChecks' |
|
|
プロセッサ
|
processor | string |
TC40 または SAFE 情報を生成している銀行または支払処理者の名前。 |
|
|
有効開始日
|
effectiveStartDate | date-time |
このラベルが有効な日付。 形式は ISO 8601 です。 |
|
|
有効終了日
|
effectiveEndDate | date-time |
このラベルの終了日。 形式は ISO 8601 です。 effectiveStartDate より古くすることはできません。 |
戻り値
Dynamics Fraud Protection Success オブジェクト
オンライン購入トランザクションのリスク評価を提供します
このイベントは、受信した新しい購入トランザクションに関する情報とコンテキストを送信します。 応答には、購入トランザクションを承認または拒否する決定と、販売者が銀行への承認呼び出しで送信する必要がある適切なマーチャント ID (MID) が含まれます
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
コンテンツ タイプ
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
purchaseId
|
purchaseId | True | string |
マーチャント システムのトランザクション (または購入/注文) 識別子。 |
|
評価タイプ
|
assessmentType | string |
イベントの評価の種類を示します。 指定できる値は、'Evaluate' または 'Protect' です。 指定しない場合、既定値は 'Protect' です |
|
|
originalOrderId
|
originalOrderId | string |
月次サブスクリプションなどの定期的な請求に対する支払いのための、マーチャント システムの元の注文識別子。 |
|
|
customerLocalDate
|
customerLocalDate | date-time |
顧客のローカル タイム ゾーンに従って購入の作成日。 形式がISO8601 |
|
|
merchantLocalDate
|
merchantLocalDate | True | date-time |
マーチャントのタイムゾーンに従った購入作成日。 形式がISO8601 |
|
merchantIdentifier
|
merchantIdentifier | string |
銀行のマーチャント識別子 (MID) |
|
|
merchantCategoryCode
|
merchantCategoryCode | string |
銀行のマーチャント カテゴリ コード (MCC) |
|
|
merchantBusinessType
|
merchantBusinessType | string |
この購入のマーチャントビジネスタイプ |
|
|
merchantBusinessSegment
|
merchantBusinessSegment | string |
この購入のマーチャント事業セグメント |
|
|
isTest
|
isTest | boolean |
購入がテスト購入であることを示します |
|
|
isFreeProductIncluded
|
isFreeProductIncluded | boolean |
無料の製品がこの購入の一部であるかどうかを示します |
|
|
isRecurringCharge
|
isRecurringCharge | boolean |
購入が定期的な料金であるかどうかを示します |
|
|
isGuestCheckout
|
isGuestCheckout | boolean |
購入が最も早いチェックアウトで行われているかどうかを示します |
|
|
isPostAuthCheck
|
isPostAuthCheck | boolean |
購入が銀行認証後に DFP に送信されているかどうかを示します |
|
|
isRetryOrder
|
isRetryOrder | boolean |
購入が以前に失敗した試行の再試行であるかどうかを示します |
|
|
recurringChargeFrequencyInDays
|
recurringChargeFrequencyInDays | integer |
料金が繰り返し発生する日数 |
|
|
recurringChargeStartDate
|
recurringChargeStartDate | date-time |
この購入の開始日 (定期的な場合) |
|
|
recurringChargeEndDate
|
recurringChargeEndDate | date-time |
この購入の終了日 (定期的な場合) |
|
|
isPostpaid
|
isPostpaid | boolean |
購入が後払いであるかどうかを示します |
|
|
distinctItemCount
|
distinctItemCount | double |
購入の一環として販売されたユニークな製品の数 |
|
|
totalItemCount
|
totalItemCount | double |
購入の一環として販売された製品の合計数 |
|
|
orderType
|
orderType | string |
注文の種類 (例: 取り出し) |
|
|
discountAmount
|
discountAmount | double |
合計金額を派生する前に、元の購入に対して提供される割引 |
|
|
tipAmount
|
tipAmount | double |
購入時に提供されるヒント |
|
|
totalAmount
|
totalAmount | double |
顧客に請求される合計金額。税と出荷が含まれています。 割引とクーポンは必要に応じて含めることができます。現在、個別のフィールドはありません。 マーチャントが提供します。 |
|
|
salesTax
|
salesTax | double |
トランザクションに対して請求される売上税。 マーチャントが提供します。 |
|
|
通貨
|
currency | string |
ISO 4217 コード形式 (USD、GBP など) での元の購入の通貨。 |
|
|
shippingMethod
|
shippingMethod | string |
購入の発送に使用する方法を示します。 指定できる値 'InStorePickup' |'Standard' |'Express' |'DirectEntitlement' |'DigitalToken' |
|
|
transactionProcessingOrder
|
transactionProcessingOrder | string |
トランザクション フロー中に不正行為の評価が行われた順序。 使用できる値は、事前認証、事後認証、BEFORE3DS、AFTER3DSです。 |
|
|
recurringSubscriptionId
|
recurringSubscriptionId | string |
定期的な料金の一意の ID |
|
|
recurringChargeSequence
|
recurringChargeSequence | string |
この顧客に対して繰り返し請求が発生した n 番目 (1、2、3...) 時刻。 |
|
|
midName
|
midName | string |
MID に関連付けられているマーチャント名 (マーチャント識別子)。 |
|
|
transactionDescription
|
transactionDescription | string |
トランザクション処理の種類。 Possilbe 値は SUBSCRIPTIONFEE、DELAYEDCHARGES、NOSHOW、DEPOSIT です |
|
|
shippingEmail
|
shippingEmail | string |
ユーザーの配送先メール アドレス |
|
|
カスタムデータ
|
customData | object |
ルールなどを使用するために渡すことができるキーと値のペア。 詳細については、https://docs.microsoft.com/dynamics365/fraud-protection/schema#download-sample-data を参照してください |
|
|
shippingDate
|
shippingDate | date-time |
注文が出荷された日付 |
|
|
orderInitiatedChannel
|
orderInitiatedChannel | string |
トランザクションが作成されたチャネル (例: 'AppStore'、'Web'、'MobileWeb'、'App'、'InGamePurchase') |
|
|
orderInitiatedChannelName
|
orderInitiatedChannelName | string |
トランザクションが作成されたアプリ名または Web URL |
|
|
orderInitiatedChannelRegionORCountry
|
orderInitiatedChannelRegionORCountry | string |
トランザクションが作成された市場 (例: アプリ市場) |
|
|
merchantBusinessSegmentL2
|
merchantBusinessSegmentL2 | string |
第 2 レベルのビジネスまたは業界セグメント |
|
|
lastUpdateYear
|
lastUpdateYear | integer |
アイテムが最後に更新された年 |
|
|
userId
|
userId | True | string |
ユーザー識別子。 この情報は販売者によって提供されます。 |
|
作成日
|
creationDate | date-time |
ユーザー アカウントの作成日。 形式は ISO 8601 です。 |
|
|
updateDate
|
updateDate | date-time |
ユーザー データが最後に変更された日付。 形式は ISO 8601 です。 |
|
|
ファーストネーム
|
firstName | string |
アカウントのユーザー指定の名。 |
|
|
苗字
|
lastName | string |
アカウントのユーザー指定の姓。 |
|
|
country
|
country | string |
ユーザーの国または地域。 値は、2 文字の ISO 国/地域コード (たとえば、米国) である必要があります。 |
|
|
郵便番号
|
zipCode | string |
ユーザーの郵便番号。 |
|
|
timeZone
|
timeZone | string |
ユーザーのタイム ゾーン。 |
|
|
言語
|
language | string |
ユーザーの言語と地域 (たとえば、EN-US)。 |
|
|
phoneNumber
|
phoneNumber | string |
ユーザーの電話番号。 形式は、国/地域コードの後にハイフン (-) を付け、電話番号 (たとえば、米国の場合は +1-1234567890) にする必要があります。 |
|
|
メール
|
string |
ユーザーの電子メール アドレス。 この値では大文字と小文字が区別されません。 |
||
|
membershipId
|
membershipId | string |
ユーザーがマーチャントとの既存のメンバーシップを既に持っている場合は、メンバーシップ ID。 |
|
|
プロフィールの種類
|
profileType | string |
ユーザーのプロファイルの種類。 使用可能な値 'Consumer' |'Seller' |'Publisher' |'Tenant' |'Developer' |
|
|
profileName
|
profileName | string |
profileType に応じたプロファイル名。 |
|
|
authenticationProvider
|
authenticationProvider | string |
マーチャントと異なる場合は、ユーザーの認証プロバイダー。 使用可能な valuse 'MSA' |'Facebook' |'PSN' |'MerchantAuth' |'Google' |
|
|
認証方法
|
authenticationMethod | string |
購入前または購入中に顧客が認証された方法。 可能な値には、パスワードベース、多要素、生体認証、トークンベース、 |
|
|
ディスプレイ名
|
displayName | string |
ユーザーの表示名。 例: Xbox ゲーマータグの値 |
|
|
isEmailValidated
|
isEmailValidated | boolean |
ユーザーが指定した電子メール アドレスがユーザーの所有として検証されているかどうかを示す True/False 値です。 |
|
|
emailValidatedDate
|
emailValidatedDate | date-time |
ユーザーの電子メールの検証日。 形式は ISO 8601 です。 |
|
|
isPhoneNumberValidated
|
isPhoneNumberValidated | boolean |
ユーザー指定の電話番号がユーザーの所有として検証されているかどうかを示す True/False 値です。 |
|
|
phoneNumberValidatedDate
|
phoneNumberValidatedDate | date-time |
ユーザーの電話番号の検証日。 形式は ISO 8601 です。 |
|
|
membershipType
|
membershipType | string |
顧客のメンバーシップの状態または種類。 Premium、Executive など、有料のさまざまなレベルを指定できます。 指定できる値は FREE、PAID、PREMIUM です |
|
|
loginInputMethod
|
loginInputMethod | string |
顧客が資格情報を入力する方法。 使用できる値は、MANUALINPUT、AUTOFILL、SCRIPT、COPYPASTE、SELECTPROFILE です。 |
|
|
lastPasswordUpdatedDate
|
lastPasswordUpdatedDate | date-time |
顧客のパスワードが最後に更新されたとき。 |
|
|
firstPurchaseDate
|
firstPurchaseDate | date-time |
顧客が最初の購入を行ったとき |
|
|
loginChallengeType
|
loginChallengeType | string |
開始されたチャレンジ応答テストの種類。 指定できる値は、TEXT SMS、PHONE SMS、EMAIL PIN、CAPTCHA です。 |
|
|
deviceContextId
|
deviceContextId | True | string |
顧客のフィンガープリント セッション ID、またはセッションが使用できない場合はイベント ID。 |
|
プロバイダ
|
provider | string |
デバイス情報のプロバイダー。 指定できる値は "DFPFingerPrinting" |'Merchant'。 DFP フィンガープリント JS スクリプトを使用する場合は、すべてのデータが正しく接続されるように 'DFPFingerPrinting' を渡す必要があります。 |
|
|
deviceContextDC
|
deviceContextDC | string |
非推奨: DFP フィンガープリントに必要なくなりました。 顧客の DFP フィンガープリント セッションを格納しているデータセンター (DFP フィンガープリント JS スクリプトによって提供されます)。 |
|
|
externalDeviceId
|
externalDeviceId | string |
マーチャントによって提供およびマスターされている顧客のデバイス ID。 |
|
|
externalDeviceType
|
externalDeviceType | string |
マーチャントによって提供およびマスターされている顧客のデバイスの種類。 使用可能な値 'Mobile' |'Computer' |'MerchantHardware' |'Tablet' |'GameConsole' |
|
|
ipAddress
|
ipAddress | string |
顧客の IP アドレス (販売者が提供) |
|
|
httpSignature
|
httpSignature | string |
HTTP メッセージのデジタル署名。 |
|
|
httpUserAgent
|
httpUserAgent | string |
アプリケーション、オペレーティング システム、ベンダー、バージョンを識別するために使用される要求ヘッダー。 |
|
|
browserHeader
|
browserHeader | string |
ブラウザーによって送信された要求ヘッダーの完全な一覧。 |
|
|
browserResolution
|
browserResolution | string |
ブラウザーの解像度。 |
|
|
browserLanguage
|
browserLanguage | string |
ブラウザーの既定の言語設定。 |
|
|
tcpSignature
|
tcpSignature | string |
TCP アプリケーション署名。 |
|
|
sslSignature
|
sslSignature | string |
SSL 署名。 |
|
|
enabledCookies
|
enabledCookies | boolean |
Cookie が有効かどうかを示す True/False 値です。 |
|
|
enabledFlash
|
enabledFlash | boolean |
Flash が有効かどうかを示す True/False 値です。 |
|
|
enabledJavaScript
|
enabledJavaScript | boolean |
JavaScript が有効かどうかを示す True/False 値です。 |
|
|
screenAspectRatio
|
screenAspectRatio | string |
ブラウザーの縦横比。 |
|
|
screenColorDepth
|
screenColorDepth | string |
画面の色深度。 |
|
|
screenResolution
|
screenResolution | string |
デバイス画面の解像度 (ピクセル単位) |
|
|
siteHostName
|
siteHostName | string |
サイトのホスト名。 |
|
|
os
|
os | string |
デバイス オペレーティング システム。 |
|
|
oSFonts
|
oSFonts | string |
オペレーティング システムの既定のフォント。 |
|
|
deviceProcessor
|
deviceProcessor | string |
デバイス プロセッサ。 |
|
|
sessionId
|
sessionId | string |
一意のセッション ID。 |
|
|
trueIp
|
trueIp | string |
デバイスフィンガープリントによって識別されるデバイスの真の IP アドレス |
|
|
proxyIp
|
proxyIp | string |
プロキシ デバイスの IP アドレス。 |
|
|
deviceId
|
deviceId | string |
デバイスフィンガープリントによって生成されたデバイスごとの一意の GUID |
|
|
timeZone
|
timeZone | string |
GMT に関するローカル タイム ゾーンのオフセット (時間単位) |
|
|
userAgentDetails
|
userAgentDetails | string |
追加のユーザー エージェントまたはブラウザーの詳細。 |
|
|
appVersion
|
appVersion | string |
アプリケーションのバージョン。 |
|
|
browserPackagesList
|
browserPackagesList | string |
デバイスにインストールされているパッケージの一覧。 |
|
|
buildManufacturer
|
buildManufacturer | string |
デバイスの製造元。 |
|
|
buildModel
|
buildModel | string |
エンド ユーザーがエンド プロダクトの目に見えない名前。 |
|
|
buildSdkVersion
|
buildSdkVersion | string |
ビルド バージョン。 |
|
|
dataNetworkType
|
dataNetworkType | string |
モバイル データ ネットワークの種類。 |
|
|
deviceModelName
|
deviceModelName | string |
デバイス モデル。 |
|
|
deviceSystemName
|
deviceSystemName | string |
コンピューターのデバイス名。 |
|
|
deviceSystemVersion
|
deviceSystemVersion | string |
デバイスのバージョン。 |
|
|
isBluetoothEnabled
|
isBluetoothEnabled | boolean |
Bluetooth が有効になっているかどうかを示す True/False 値。 |
|
|
simNetworkCountryISO
|
simNetworkCountryISO | string |
モバイル サービス プロバイダーの ISO 国コード。 |
|
|
simNetworkType
|
simNetworkType | string |
モバイル ネットワークの種類。 |
|
|
systemUpTime
|
systemUpTime | string |
デバイスが動作していて使用可能な期間。 |
|
|
merchantPaymentInstrumentId
|
merchantPaymentInstrumentId | string |
支払い方法の識別子。 この情報は販売者によって提供されます。 |
|
|
paymentMethod
|
paymentMethod | string |
最上位の支払い方法カテゴリ。 使用可能な値は、カード、現金、DIRECTDEBIT、E ウォレット、モバイル、E 銀行、請求書、バウチャーです。 |
|
|
型
|
type | True | string |
支払いの種類。 使用可能な値 'CreditCard' |'DirectDebit' |'PayPal' |'MobileBilling' |'OnlineBankTransfer' |'Invoice' |'MerchantGiftCard' |'MerchantWallet' |'CashOnDelivery' |'Paytm' |'CCAvenue' |
|
作成日
|
creationDate | date-time |
マーチャントのシステムにおける支払い方法の最初のエントリの日付。 形式は ISO 8601 です。 |
|
|
updateDate
|
updateDate | date-time |
マーチャントのシステムでの支払い方法の最後の更新日。 形式は ISO 8601 です。 |
|
|
paymentCheckoutProvider
|
paymentCheckoutProvider | string |
eWallet チェックアウト プロバイダー。 |
|
|
isLowLiabilityPIType
|
isLowLiabilityPIType | boolean |
支払い方法が低責任かどうかを示す True/False 値です。 |
|
|
状態
|
state | string |
販売者のシステムにおける PI の現在の状態。 有効な値 'Active' |'Inactive' |
|
|
cardType
|
cardType | string |
この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 カードが提供されるネットワーク。 使用可能な値 'Visa' |'Mastercard' |'Amex' |'ACH' |'SEPA' |'UnionPay' |'Inicis' |'MobileBillingCarrier' |'Discover' |'AllPay' |'JCB' |'DiscoverDiners' |
|
|
holderName
|
holderName | string |
支払い方法のユーザーの名前。 この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
holderCompanyName
|
holderCompanyName | string |
会社または会社のカードを提供する組織の名前 (ビジネスでの購入のみ)。 |
|
|
settlementApprovalRequired
|
settlementApprovalRequired | boolean |
SEPA トランザクションに承認が必要かどうかを示す True/False 値です。 |
|
|
ビン
|
bin | string |
この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
binName
|
binName | string |
BIN 表示名。 |
|
|
binCountryISO
|
binCountryISO | string |
BIN に関連付けられている ISO 国コード。 |
|
|
binCardType
|
binCardType | string |
BIN カードの種類。 可能な値は、デビット、クレジット、プリペイド、フリート、CREDITDEBIT です。 |
|
|
binCardAssociation
|
binCardAssociation | string |
BIN カードの関連付け。 使用可能な値には、VISA、MASTERCARD、AMEX、DISCOVER、MAESTRO、JCB、UNIONPAY、DINERSCLUB があります。 |
|
|
binBankGroup
|
binBankGroup | string |
BIN 銀行グループ。 |
|
|
有効期限
|
expirationDate | string |
マーチャントのシステムでの支払い方法の有効期限。 形式は ISO 8601 です。 この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
lastFourDigits
|
lastFourDigits | string |
この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
メール
|
string |
支払い方法に関連付けられている電子メール アドレス。 この属性は、PayPalタイプの支払いにのみ使用されます。 |
||
|
billingAgreementId
|
billingAgreementId | string |
この属性は、PayPalタイプの支払いにのみ使用されます。 |
|
|
payerId
|
payerId | string |
この属性は、PayPalタイプの支払いにのみ使用されます。 |
|
|
payerStatus
|
payerStatus | string |
PayPalが支払者を検証したかどうかを示す値。 この属性は、PayPalタイプの支払いにのみ使用されます。 使用可能な値 'Verified' |'Unverified' |
|
|
addressStatus
|
addressStatus | string |
PayPalが支払者の住所を確認したかどうかを示す値。 この属性は、PayPalタイプの支払いにのみ使用されます。 有効な値 'Confirmed' |'未確認' |
|
|
imei
|
imei | string |
この属性は、Mobilepayment タイプの支払いに対してのみ使用されます。 |
|
|
通貨
|
currency | string |
選択した支払方法の通貨コード。 |
|
|
isInternationalMoneyTransfer
|
isInternationalMoneyTransfer | boolean |
国際送金が発生したかどうかを示す True/False 値です。 |
|
|
bankIdentifierCode
|
bankIdentifierCode | string |
銀行識別子コード (BIC または SWIFT コード) |
|
|
bankName
|
bankName | string |
銀行名 |
|
|
bankZipCode
|
bankZipCode | string |
銀行の郵便番号 |
|
|
bankState
|
bankState | string |
銀行の状態 |
|
|
bankCountryISO
|
bankCountryISO | string |
銀行 ISO の国 |
|
|
paymentCollectionDate
|
paymentCollectionDate | date-time |
支払い回収の見積もり日 (主に支払いサービス プロバイダーに使用されます)。 |
|
|
instantPaymentSettlement
|
instantPaymentSettlement | boolean |
銀行リダイレクト (CSV 支払いをサポートするために使用) を示す True/False 値。 |
|
|
autoCaptureEnabled
|
autoCaptureEnabled | boolean |
カードの支払いに対して支払いが自動的にキャプチャされたかどうかを示す True/False 値です。 リダイレクト支払の場合、これは、資金を自動的に引き出すかどうかをパートナー銀行に示す指標にすぎません。 |
|
|
アカウントタイプ
|
accountType | string |
トランザクションに対して課金するアカウントの種類を示します。 UNSPECIFIED が既定値です。 CHEQUE_ACCOUNTは、カードをデビット カードとして使用します。 CREDIT_FACILITYはカードをクレジット カードとして使用します。 |
|
|
authorizationType
|
authorizationType | string |
承認の種類。 マスターカードとビザでは、承認の試行を事前承認または最終承認として定義する必要があります。 使用可能な値はPRE_AUTHORIZATION、FINAL_AUTHORIZATION |
|
|
authorizationResultCode
|
authorizationResultCode | string |
承認決定からの銀行の応答。 指定できる値は、APPROVE、DECLINE、PENDING です。 |
|
|
authorizationResultText
|
authorizationResultText | string |
承認決定の理由。特に拒否または保留中のトランザクションの場合。 使用できる値は、MISMATCH_CVV、MISMATCH_ADDRESS、MISMATCH_EXPIRATIONDATE、NOACCOUNT、INVALIDPIN、LOWFUND、OVERLIMIT SUSPICIOUSACCOUNT です。 |
|
|
acquirerId
|
acquirerId | string |
機関識別コードの取得。 |
|
|
acquirerCountryISO
|
acquirerCountryISO | string |
教育機関の国コードを取得する |
|
|
cvvVerify
|
cvvVerify | string |
CVV 検証が使用可能かどうか、または正常に検証されるかどうかを示します。 Y = 正常に検証されました。N = 正常に検証されませんでした、U = 使用不可、A = 使用可能、検証なし |
|
|
avsVerify
|
avsVerify | string |
addres 検証が使用可能かどうか、または正常に検証されるかどうかを示します。 Y = 正常に検証されました。N = 正常に検証されませんでした、U = 使用不可、A = 使用可能、検証なし |
|
|
cavVerify
|
cavVerify | string |
カード所有者認証の検証が使用可能か、または正常に検証されるかを示します。 Y = 正常に検証されました。N = 正常に検証されませんでした、U = 使用不可、A = 使用可能、検証なし |
|
|
piInputMethod
|
piInputMethod | string |
N/A |
|
|
encryptedCreditCardNumber
|
encryptedCreditCardNumber | string |
ハッシュ化または暗号化されたクレジット カード番号。 |
|
|
purchaseAmount
|
purchaseAmount | double |
トランザクションに対してこの PI を使用した合計購入金額 |
|
|
street1
|
street1 | string |
アドレスに指定された最初の行。 |
|
|
street2
|
street2 | string |
アドレスに指定された 2 番目の行。 (この値は空白にすることができます)。 |
|
|
street3
|
street3 | string |
アドレスに指定された 3 番目の行。 (この値は空白にすることができます)。 |
|
|
city
|
city | string |
住所に指定された市区町村。 |
|
|
状態
|
state | string |
住所に対して指定された州または都道府県。 |
|
|
区
|
district | string |
住所用に指定された地区。 |
|
|
郵便番号
|
zipCode | string |
住所に指定された郵便番号。 |
|
|
country
|
country | string |
住所に指定された国/地域コード。 値は、2 文字の ISO 国/地域コード (たとえば、米国) である必要があります。 |
|
|
ファーストネーム
|
firstName | string |
アドレスで指定された名 |
|
|
苗字
|
lastName | string |
住所で指定された姓 |
|
|
phoneNumber
|
phoneNumber | string |
住所が記載された電話番号 |
|
|
organizationId
|
organizationId | True | string |
マーチャントまたは組織の一意識別子。 |
|
名前
|
name | True | string |
組織の名前 |
|
郵便番号
|
zipCode | string |
組織が配置されている郵便番号 |
|
|
状態
|
state | string |
組織が配置されている状態 |
|
|
countryISO
|
countryISO | string |
組織が配置されている countryISO |
|
|
organizationId
|
organizationId | True | string |
マーチャントまたは組織の一意識別子。 |
|
名前
|
name | True | string |
組織の名前 |
|
郵便番号
|
zipCode | string |
組織が配置されている郵便番号 |
|
|
状態
|
state | string |
組織が配置されている状態 |
|
|
countryISO
|
countryISO | string |
組織が配置されている countryISO |
|
|
organizationId
|
organizationId | True | string |
マーチャントまたは組織の一意識別子。 |
|
名前
|
name | True | string |
組織の名前 |
|
郵便番号
|
zipCode | string |
組織が配置されている郵便番号 |
|
|
状態
|
state | string |
組織が配置されている状態 |
|
|
countryISO
|
countryISO | string |
組織が配置されている countryISO |
|
|
isThreeDSAuth
|
isThreeDSAuth | boolean |
このトランザクションが 3DS 経由で認証されるかどうかを示す True/False 値です。 |
|
|
messageCategory
|
messageCategory | string |
特定のユース ケースのメッセージのカテゴリを識別します。 使用できる値: 01 = PA、02 = NPA、03-79 = 将来の EMVCo 使用のために予約済み (EMVCo で定義されるまで無効な値)、80 - 99 = DS 使用のために予約済み |
|
|
deviceChannel
|
deviceChannel | string |
トランザクションの開始に使用されるチャネル インターフェイスの種類を示します。 使用できる値: 01 = アプリベース (APP)、02 = Browser (BRW)、03 = 3DS Requestor Initiated (3RI)、04-79 = EMVCo の将来の使用のために予約済み (EMVCo で定義されるまで無効な値)、80 - 99 = DS 用に予約済み |
|
|
threeDSServerTransId
|
threeDSServerTransId | string |
1 つのトランザクションを識別するために 3DS サーバーによって割り当てられるユニバーサル一意のトランザクション識別子。 |
|
|
threeDSRequestorAuthenticationInd
|
threeDSRequestorAuthenticationInd | string | ||
|
threeDSRequestorChallengeInd
|
threeDSRequestorChallengeInd | string |
このトランザクションにチャレンジが要求されるかどうかを示します。 受け入れ可能な値: 01 = 優先なし、 02 = 要求されたチャレンジなし、03 = 要求されたチャレンジ (3DS 要求者の優先)、04 = 要求されたチャレンジ (必須)、05 = 要求されたチャレンジなし (トランザクション リスク分析は既に実行されています)、06 = 要求されたチャレンジなし (データ共有のみ)、07 = 要求されたチャレンジなし (強力なコンシューマー認証が既に実行されている)、08 = 要求されたチャレンジなし (チャレンジが必要ない場合はホワイトリストの除外を利用) 09 = チャレンジが要求されました (チャレンジが必要な場合はホワイトリスト プロンプトが要求されました) |
|
|
threeRIInd
|
threeRIInd | string |
3RI 要求の種類を示します。 指定できる値: 01 = 定期的なトランザクション、02 = 分割払いトランザクション、03 = カードの追加、 04 = カード情報の保持、05 = アカウント認証、06 = 分割、遅延出荷、07 = Top-up、08 = メール オーダー、09 = 電話注文、10 = ホワイトリストの状態チェック、11 = その他の支払い、12- 79 = EMVCo の将来の使用 (EMVCo で定義されるまで無効な値)、80-99 = DS 使用のために予約済み |
|
|
threeDSReqPriorAuthMethod
|
threeDSReqPriorAuthMethod | string |
カード所有者が以前に 3DS リクエスタに対して認証するために使用するメカニズム。 受け入れられた値: 01 = ACS によって発生した摩擦のない認証、02 = ACS によってカード所有者チャレンジが発生した、03 = AVS 検証済み、04 = その他の発行者方法、05- 79 = EMVCo の将来の使用のために予約済み (EMVCo で定義されるまで無効な値)、80- 99 = DS 使用のために予約済み |
|
|
transStatus
|
transStatus | string |
トランザクションが認証されたトランザクションまたはアカウント検証として適格かどうかを示します。 受け入れ可能な値: Y = 認証の検証が成功しました。 N = 認証されていない、アカウントが検証されていません。トランザクションが拒否されました。 U = 認証、アカウント検証を実行できませんでした。ARes または RReq で示されているように、技術的またはその他の問題。 A = 実行された処理を試行します。認証されず、検証済みですが、認証の試行の証明が提供されます。 C = チャレンジが必要です。CReq、CRes を使用して追加の認証が必要です。 D = チャレンジが必要です。分離された認証が確認されました。 R = 認証、アカウント検証が拒否されました。発行者が認証、検証を拒否し、承認を試みないことを要求しています。 I = 情報のみ;3DS リクエスタ チャレンジのユーザー設定が確認済み。 |
|
|
transStatusReason
|
transStatusReason | string |
[トランザクションの状態] フィールドの値が指定されている理由について示します。 許容される値: 01 = カード認証に失敗しました、02 = 不明なデバイス、03 = サポートされていないデバイス、 04 = 認証頻度制限を超えています。05 = 有効期限切れのカード番号、06 = 無効なカード番号、07 = 無効なトランザクション、08 = カード レコードなし、09 = セキュリティエラー、10 = 盗難カード、11 = 不正使用の可能性、12 = カード所有者に許可されていないトランザクション、13 = サービスに登録されていないカード所有者、14 = ACS でタイムアウトしたトランザクション、 15 = 低信頼度、16 = 中程度の信頼度、17 = 高信頼度、18 = 非常に高い信頼度、 19 = ACS の最大チャレンジを超えています。20 = 支払い以外のトランザクションはサポートされていません。21 = 3RI トランザクションはサポートされていません。22 = ACS の技術的な問題、23 = ACS で必要な分離認証が必要ですが、3DS リクエスタから要求されていない場合、24 = 3DS 要求者の切り離された最大有効期限を超えました。25 = 切り離された認証はカード所有者の認証に十分な時間が提供されませんでした。 ACS は試行せず、26 = 認証は試行されましたが、カード所有者によって実行されません。27-79 = EMVCo の将来の使用のために予約されています (EMVCo で定義されるまで無効な値)、80 - 99 = DS 使用用に予約済み |
|
|
threeDSCompInd
|
threeDSCompInd | string |
3DS メソッドが正常に完了したかどうかを示します。 指定できる値: Y = 正常に完了しました。N = 正常に完了しませんでした。U = Unavailabl 3DS メソッド URL が、カード所有者アカウント番号に関連付けられているカード範囲の PRes メッセージ データに存在しませんでした。 |
|
|
acsChallengeMandated
|
acsChallengeMandated | string |
現地/地域の義務またはその他の変数により、トランザクションを承認するためにチャレンジが必要かどうかを示します。 受け入れ可能な値: Y = チャレンジが必須、N = チャレンジが必須ではありません |
|
|
eci
|
eci | string |
電子コマース インジケーター (ECI)。 カード所有者の認証試行の結果を示すために ACS または DS によって提供される支払いシステム固有の値。 許容される値: 02 (MasterCard)/05 (Visa)= 成功した認証 01 (MasterCard)/06/07 (Visa) = その他すべて |
|
|
shipNameIndicator
|
shipNameIndicator | string |
アカウントのカード所有者名がこのトランザクションに使用される出荷名と同じかどうかを示します。 受け入れ可能な値: 01 = 配送先名と同じアカウント名、02 = 出荷名と異なるアカウント名 |
|
|
challengeCompletionInd
|
challengeCompletionInd | string |
ACS チャレンジ サイクルの状態と、チャレンジが完了したか、追加のメッセージが必要になるかを示すインジケーター。 許容される値: Y = チャレンジが完了し、それ以上チャレンジ メッセージ交換は必要ありません。N = チャレンジが完了せず、追加のチャレンジ メッセージ交換が必要です |
|
|
chAccPwChangeInd
|
chAccPwChangeInd | string |
3DS リクエスタのカード所有者のアカウントがパスワードの変更またはアカウントのリセットを行ってからの時間を示します。 許容される値: 01 = 変更なし、02 = このトランザクション中に変更、03 = 30 日未満、04 = 30 - 60 日、05 = 60 日を超える |
|
|
chAccAgeInd
|
chAccAgeInd | string |
カード所有者が 3DS リクエスタのアカウントを持っていた時間の長さ。 受け入れ可能な値: 01 = アカウントなし (ゲスト チェックアウト)、02 = このトランザクション中に作成、03 = 30 日未満、04 = 30 - 60 日、05 = 60 日を超える |
|
|
provisionAttemptsDay
|
provisionAttemptsDay | string |
過去 24 時間のカードの追加試行回数。 長さ: 最大 3 文字 例の値: 2、02、002 |
|
|
exemptionRaised
|
exemptionRaised | string |
PSD2 除外要求、Y - 除外、N - 除外なし |
|
|
suspiciousAccActivity
|
suspiciousAccActivity | string |
3DS リクエスタがカード所有者アカウントで疑わしいアクティビティ (以前の不正行為を含む) を経験したかどうかを示します。 受け入れ可能な値: 01 = 疑わしいアクティビティが観察されていません。02 = 疑わしいアクティビティが観察されました |
|
|
productId
|
productId | True | string |
マーチャント システムの製品識別子。 |
|
製品名
|
productName | string |
ユーザーが読み取り可能な製品名。 |
|
|
型
|
type | string |
販売された製品の種類。 使用可能な値 'Digital' |'Physical' |
|
|
sku
|
sku | string |
製品 SKU |
|
|
カテゴリ
|
category | string |
製品のカテゴリ。 使用可能な値 'Subscription' |'Game' |'GameConsumable' |'GameDLC' |'HardwareDevice' |'HardwareAccessory' |'SoftwareToken' |'SoftwareDirectEntitlement' |'ClothingShoes' |'RecreationalEquipment' |'ジュエリー' |'ホテル' |'チケット' |'VehicleRental' |'GiftCard' |'Movies' |'Music' |'GarageIndustrial' |'HomeGarden' |'Tools' |'Books' |'HealthBeauty' |'家具' |'Toys' |'FoodGrocery' |
|
|
merchantProductCategory
|
merchantProductCategory | string |
システム内のマーチャントによって定義された製品のカテゴリ |
|
|
市場
|
market | string |
製品を提供する市場 |
|
|
productBrand
|
productBrand | string |
製品のブランド名 |
|
|
buyItAgainOrder
|
buyItAgainOrder | boolean |
True ユーザーが前の注文を再注文する場合 (その注文の製品だけでなく) |
|
|
preOrderAvailabilityDate
|
preOrderAvailabilityDate | date-time |
製品が最初に予約注文に使用できるようになったとき |
|
|
salesPrice
|
salesPrice | double |
販売された商品の価格 (税金を含まない)。 マーチャントが提供します。 |
|
|
通貨
|
currency | string |
販売価格に使用される通貨。 マーチャントが提供します。 |
|
|
歯車
|
cogs | double |
販売商品原価 - 品目の原材料原価。 マーチャントが提供します。 |
|
|
isRecurring
|
isRecurring | boolean |
製品が定期的なサブスクリプションであるかどうかを示します。 |
|
|
isFree
|
isFree | boolean |
製品が無料で提供されているかどうかを示します。 |
|
|
言語
|
language | string |
製品が記述されている言語。 |
|
|
purchasePrice
|
purchasePrice | double |
購入時の品目の価格。 |
|
|
余白
|
margin | double |
アイテムの販売によって得られたマージン。 |
|
|
量
|
quantity | integer |
購入した品目の数量 |
|
|
isPreorder
|
isPreorder | boolean |
製品が予約注文に提供されているかどうかを示します。 |
|
|
shippingMethod
|
shippingMethod | string |
製品の発送に使用する方法を示します。 指定できる値 'InStorePickup' |'Standard' |'Express' |'DirectEntitlement' |'DigitalToken' |
|
|
street1
|
street1 | string |
アドレスに指定された最初の行。 |
|
|
street2
|
street2 | string |
アドレスに指定された 2 番目の行。 (この値は空白にすることができます)。 |
|
|
street3
|
street3 | string |
アドレスに指定された 3 番目の行。 (この値は空白にすることができます)。 |
|
|
city
|
city | string |
住所に指定された市区町村。 |
|
|
状態
|
state | string |
住所に対して指定された州または都道府県。 |
|
|
区
|
district | string |
住所用に指定された地区。 |
|
|
郵便番号
|
zipCode | string |
住所に指定された郵便番号。 |
|
|
country
|
country | string |
住所に指定された国/地域コード。 値は、2 文字の ISO 国/地域コード (たとえば、米国) である必要があります。 |
|
|
ファーストネーム
|
firstName | string |
アドレスで指定された名 |
|
|
苗字
|
lastName | string |
住所で指定された姓 |
|
|
phoneNumber
|
phoneNumber | string |
住所が記載された電話番号 |
|
|
storeId
|
storeId | True | string |
マーチャント システムに識別子を格納する |
|
storeName
|
storeName | string |
マーチャント システムのストア名 |
|
|
terminalId
|
terminalId | string |
販売時点管理ターミナルの一意識別子 |
|
|
terminalName
|
terminalName | string |
販売時点管理ターミナル名 |
|
|
street1
|
street1 | string |
アドレスに指定された最初の行。 |
|
|
street2
|
street2 | string |
アドレスに指定された 2 番目の行。 (この値は空白にすることができます)。 |
|
|
street3
|
street3 | string |
アドレスに指定された 3 番目の行。 (この値は空白にすることができます)。 |
|
|
city
|
city | string |
住所に指定された市区町村。 |
|
|
状態
|
state | string |
住所に対して指定された州または都道府県。 |
|
|
区
|
district | string |
住所用に指定された地区。 |
|
|
郵便番号
|
zipCode | string |
住所に指定された郵便番号。 |
|
|
country
|
country | string |
住所に指定された国/地域コード。 値は、2 文字の ISO 国/地域コード (たとえば、米国) である必要があります。 |
|
|
userId
|
userId | True | string |
ユーザー識別子。 この情報は販売者によって提供されます。 |
|
作成日
|
creationDate | date-time |
ユーザー アカウントの作成日。 形式は ISO 8601 です。 |
|
|
updateDate
|
updateDate | date-time |
ユーザー データが最後に変更された日付。 形式は ISO 8601 です。 |
|
|
ファーストネーム
|
firstName | string |
アカウントのユーザー指定の名。 |
|
|
苗字
|
lastName | string |
アカウントのユーザー指定の姓。 |
|
|
country
|
country | string |
ユーザーの国または地域。 値は、2 文字の ISO 国/地域コード (たとえば、米国) である必要があります。 |
|
|
郵便番号
|
zipCode | string |
ユーザーの郵便番号。 |
|
|
timeZone
|
timeZone | string |
ユーザーのタイム ゾーン。 |
|
|
言語
|
language | string |
ユーザーの言語と地域 (たとえば、EN-US)。 |
|
|
phoneNumber
|
phoneNumber | string |
ユーザーの電話番号。 形式は、国/地域コードの後にハイフン (-) を付け、電話番号 (たとえば、米国の場合は +1-1234567890) にする必要があります。 |
|
|
メール
|
string |
ユーザーの電子メール アドレス。 この値では大文字と小文字が区別されません。 |
||
|
membershipId
|
membershipId | string |
ユーザーがマーチャントとの既存のメンバーシップを既に持っている場合は、メンバーシップ ID。 |
|
|
プロフィールの種類
|
profileType | string |
ユーザーのプロファイルの種類。 使用可能な値 'Consumer' |'Seller' |'Publisher' |'Tenant' |'Developer' |
|
|
profileName
|
profileName | string |
profileType に応じたプロファイル名。 |
|
|
authenticationProvider
|
authenticationProvider | string |
マーチャントと異なる場合は、ユーザーの認証プロバイダー。 使用可能な valuse 'MSA' |'Facebook' |'PSN' |'MerchantAuth' |'Google' |
|
|
認証方法
|
authenticationMethod | string |
購入前または購入中に顧客が認証された方法。 可能な値には、パスワードベース、多要素、生体認証、トークンベース、 |
|
|
ディスプレイ名
|
displayName | string |
ユーザーの表示名。 例: Xbox ゲーマータグの値 |
|
|
isEmailValidated
|
isEmailValidated | boolean |
ユーザーが指定した電子メール アドレスがユーザーの所有として検証されているかどうかを示す True/False 値です。 |
|
|
emailValidatedDate
|
emailValidatedDate | date-time |
ユーザーの電子メールの検証日。 形式は ISO 8601 です。 |
|
|
isPhoneNumberValidated
|
isPhoneNumberValidated | boolean |
ユーザー指定の電話番号がユーザーの所有として検証されているかどうかを示す True/False 値です。 |
|
|
phoneNumberValidatedDate
|
phoneNumberValidatedDate | date-time |
ユーザーの電話番号の検証日。 形式は ISO 8601 です。 |
|
|
membershipType
|
membershipType | string |
顧客のメンバーシップの状態または種類。 Premium、Executive など、有料のさまざまなレベルを指定できます。 指定できる値は FREE、PAID、PREMIUM です |
|
|
loginInputMethod
|
loginInputMethod | string |
顧客が資格情報を入力する方法。 使用できる値は、MANUALINPUT、AUTOFILL、SCRIPT、COPYPASTE、SELECTPROFILE です。 |
|
|
lastPasswordUpdatedDate
|
lastPasswordUpdatedDate | date-time |
顧客のパスワードが最後に更新されたとき。 |
|
|
firstPurchaseDate
|
firstPurchaseDate | date-time |
顧客が最初の購入を行ったとき |
|
|
loginChallengeType
|
loginChallengeType | string |
開始されたチャレンジ応答テストの種類。 指定できる値は、TEXT SMS、PHONE SMS、EMAIL PIN、CAPTCHA です。 |
|
|
airlineIncluded
|
airlineIncluded | boolean |
航空運賃が含まれるかどうかを示す True/False 値です。 |
|
|
carRentalIncluded
|
carRentalIncluded | boolean |
レンタカーが含まれているかどうかを示す True/False 値です。 |
|
|
lodgingIncluded
|
lodgingIncluded | boolean |
宿泊が含まれるかどうかを示す True/False 値です。 |
|
|
travelType
|
travelType | string |
旅行カテゴリまたは種類。 |
|
|
isRoundTrip
|
isRoundTrip | boolean |
旅行がラウンド トリップかどうかを示す True/False 値です。 |
|
|
isDiscountOffered
|
isDiscountOffered | boolean |
割引が提供されたかどうかを示す True/False 値。 |
|
|
isPackagedTour
|
isPackagedTour | boolean |
パッケージツアーかどうかを示す True/False 値。 |
|
|
issueDateTime
|
issueDateTime | date-time |
チケットが発行された日時。 |
|
|
travelDateTime
|
travelDateTime | date-time |
移動の開始日時。 |
|
|
returnDateTime
|
returnDateTime | date-time |
移動の終了または返却日時。 |
|
|
bookingType
|
bookingType | string |
予約の種類。 考えられる値には、WEBSITE、AGENT があります |
|
|
webUrl
|
webUrl | string |
旅行が予約された URL。 |
|
|
fromCity
|
fromCity | string |
顧客の移動先の市区町村。 |
|
|
fromState
|
fromState | string |
顧客の移動先の状態。 |
|
|
fromCountryISO
|
fromCountryISO | string |
顧客の移動先の ISO 国。 |
|
|
fromZipCode
|
fromZipCode | string |
顧客の移動先の郵便番号。 |
|
|
toCity
|
toCity | string |
顧客の移動先の市区町村。 |
|
|
toState
|
toState | string |
顧客が移動している状態。 |
|
|
toCountryISO
|
toCountryISO | string |
顧客の移動先の ISO 国。 |
|
|
toZipCode
|
toZipCode | string |
顧客の移動先の郵便番号。 |
|
|
ticketNumber
|
ticketNumber | string |
一意のチケット番号。 |
|
|
placeOfIssue
|
placeOfIssue | string |
チケットが発行された場所。 |
|
|
isRestrictedTicket
|
isRestrictedTicket | boolean |
チケットが制限されているかどうかを示す True/False 値です。 |
|
|
rewardsOrVoucherApplied
|
rewardsOrVoucherApplied | boolean |
リワードまたはバウチャーが注文に適用されたかどうかを示す True/False 値です。 |
|
|
totalRewardsApplied
|
totalRewardsApplied | integer |
注文に適用された報酬の合計。 |
|
|
totalFees
|
totalFees | double |
注文に適用される合計料金。 |
|
|
purchaserProfileType
|
purchaserProfileType | string |
顧客のプロファイルまたはメンバーシップの種類。 指定できる値は CORPORATE、INDIVIDUAL |
|
|
isThirdParty
|
isThirdParty | boolean |
サード パーティのサイトを通じて注文が行われたかどうかを示す True/False 値です。 |
|
|
isPurchaserFrequentFlyer
|
isPurchaserFrequentFlyer | boolean |
サード パーティのサイトを通じて注文が行われたかどうかを示す True/False 値です。 |
|
|
passengerCount
|
passengerCount | integer |
乗客の合計数。 |
|
|
numberOfStops
|
numberOfStops | integer |
フライトの停留所または乗り継ぎの数。 |
|
|
airlineCode
|
airlineCode | string |
航空会社コード。 |
|
|
airlineName
|
airlineName | string |
航空会社名。 |
|
|
operatedBy
|
operatedBy | string |
フライトを運用している組織。 |
|
|
flightNumber
|
flightNumber | string |
フライト番号。 |
|
|
departureDateTime
|
departureDateTime | date-time |
出発日時。 |
|
|
arrivalDateTime
|
arrivalDateTime | date-time |
到着日時。 |
|
|
fromAirportCode
|
fromAirportCode | string |
フライトの出発空港コード。 |
|
|
fromAirportCity
|
fromAirportCity | string |
顧客が移動している空港の都市。 |
|
|
fromAirportState
|
fromAirportState | string |
顧客が移動している空港の状態。 |
|
|
fromAirportZipcode
|
fromAirportZipcode | string |
顧客が移動している空港の郵便番号。 |
|
|
fromAirportCountryISO
|
fromAirportCountryISO | string |
顧客が旅行している空港 ISO の国。 |
|
|
toAirportCode
|
toAirportCode | string |
フライトが飛行している空港コード。 |
|
|
toAirportCity
|
toAirportCity | string |
顧客が移動している空港の都市。 |
|
|
toAirportState
|
toAirportState | string |
顧客が移動している空港の状態。 |
|
|
toAirportZipcode
|
toAirportZipcode | string |
顧客が移動している空港の郵便番号。 |
|
|
toAirportCountryISO
|
toAirportCountryISO | string |
顧客が移動している空港 ISO 国。 |
|
|
travelClass
|
travelClass | string |
座席クラスまたはキャビン。 |
|
|
segmentSequence
|
segmentSequence | integer |
指定されたフライト レッグのシーケンス番号 (例: フライトの第 2 区間の場合は 2) |
|
|
ファーストネーム
|
firstName | string |
乗客の名。 |
|
|
苗字
|
lastName | string |
お客様の姓。 |
|
|
folioNumber
|
folioNumber | string |
宿泊施設の一意識別子。 |
|
|
checkInDate
|
checkInDate | date-time |
宿泊のチェックイン日。 |
|
|
checkOutDate
|
checkOutDate | date-time |
宿泊のチェックアウト日。 |
|
|
reservationConfirmed
|
reservationConfirmed | boolean |
予約が確認されたかどうかを示す True/False 値。 |
|
|
membershipDetails
|
membershipDetails | string |
顧客のメンバーシップの状態に関する追加の詳細。 |
|
|
discountProgram
|
discountProgram | string |
宿泊注文に適用される割引プログラム。 |
|
|
adultCount
|
adultCount | integer |
宿泊に含まれる大人の人数。 |
|
|
kidCount
|
kidCount | integer |
滞在に含まれる子供の数。 |
|
|
nightsCount
|
nightsCount | integer |
滞在に含まれる宿泊日数。 |
|
|
roomCount
|
roomCount | integer |
宿泊に含まれる客室数。 |
|
|
bedType
|
bedType | string |
ベッドタイプまたはカテゴリ。 |
|
|
roomType
|
roomType | string |
部屋の種類またはカテゴリ。 |
|
|
paymentDescription
|
paymentDescription | string |
ロディング支払いの詳細。 |
|
|
名前
|
name | string |
施設名。 |
|
|
型
|
type | string |
施設の種類。 |
|
|
contactPhoneNumber (連絡先電話番号)
|
contactPhoneNumber | string |
施設への連絡に使用する電話番号。 |
|
|
連絡先メールアドレス
|
contactEmail | string |
施設への連絡に使用する電子メール アドレス。 |
|
|
dailyRoomRate
|
dailyRoomRate | double |
施設の毎日の客室料金。 |
|
|
通貨
|
currency | string |
施設でサポートされている通貨。 |
|
|
dailyRoomTaxAmount
|
dailyRoomTaxAmount | double |
施設が請求する 1 日分の部屋税額。 |
|
|
street1
|
street1 | string |
アドレスに指定された最初の行。 |
|
|
street2
|
street2 | string |
アドレスに指定された 2 番目の行。 (この値は空白にすることができます)。 |
|
|
street3
|
street3 | string |
アドレスに指定された 3 番目の行。 (この値は空白にすることができます)。 |
|
|
city
|
city | string |
住所に指定された市区町村。 |
|
|
状態
|
state | string |
住所に対して指定された州または都道府県。 |
|
|
区
|
district | string |
住所用に指定された地区。 |
|
|
郵便番号
|
zipCode | string |
住所に指定された郵便番号。 |
|
|
country
|
country | string |
住所に指定された国/地域コード。 値は、2 文字の ISO 国/地域コード (たとえば、米国) である必要があります。 |
|
|
pickupLocation
|
pickupLocation | string |
レンタカーの乗車場所。 |
|
|
pickupDateTime
|
pickupDateTime | date-time |
レンタカーの受け取り日時。 |
|
|
dropOffLocation
|
dropOffLocation | string |
レンタカーの降車場所。 |
|
|
dropOffDateTime
|
dropOffDateTime | date-time |
レンタカーの降車日時 |
|
|
discountProgram
|
discountProgram | string |
レンタカーのご注文に適用される割引プログラム。 |
|
|
carType
|
carType | string |
車の種類またはカテゴリ。 |
|
|
isPrepaid
|
isPrepaid | boolean |
レンタカーが前払いされたかどうかを示す True/False 値です。 |
|
|
insuranceIncluded
|
insuranceIncluded | boolean |
保険が含まれているかどうかを示す True/False 値。 |
|
|
連絡先メールアドレス
|
contactEmail | string |
レンタカーの電子メール アドレス。 |
|
|
contactPhoneNumber (連絡先電話番号)
|
contactPhoneNumber | string |
レンタカー会社の電話番号。 |
|
|
street1
|
street1 | string |
アドレスに指定された最初の行。 |
|
|
street2
|
street2 | string |
アドレスに指定された 2 番目の行。 (この値は空白にすることができます)。 |
|
|
street3
|
street3 | string |
アドレスに指定された 3 番目の行。 (この値は空白にすることができます)。 |
|
|
city
|
city | string |
住所に指定された市区町村。 |
|
|
状態
|
state | string |
住所に対して指定された州または都道府県。 |
|
|
区
|
district | string |
住所用に指定された地区。 |
|
|
郵便番号
|
zipCode | string |
住所に指定された郵便番号。 |
|
|
country
|
country | string |
住所に指定された国/地域コード。 値は、2 文字の ISO 国/地域コード (たとえば、米国) である必要があります。 |
|
|
agencyCode
|
agencyCode | string |
旅行代理店コード。 |
|
|
agencyName
|
agencyName | string |
旅行代理店の名前。 |
|
|
agentCode
|
agentCode | string |
N/A |
|
|
agencyContactPhone
|
agencyContactPhone | string |
N/A |
|
|
agencyContactEmail
|
agencyContactEmail | string |
N/A |
|
|
street1
|
street1 | string |
アドレスに指定された最初の行。 |
|
|
street2
|
street2 | string |
アドレスに指定された 2 番目の行。 (この値は空白にすることができます)。 |
|
|
street3
|
street3 | string |
アドレスに指定された 3 番目の行。 (この値は空白にすることができます)。 |
|
|
city
|
city | string |
住所に指定された市区町村。 |
|
|
状態
|
state | string |
住所に対して指定された州または都道府県。 |
|
|
区
|
district | string |
住所用に指定された地区。 |
|
|
郵便番号
|
zipCode | string |
住所に指定された郵便番号。 |
|
|
country
|
country | string |
住所に指定された国/地域コード。 値は、2 文字の ISO 国/地域コード (たとえば、米国) である必要があります。 |
|
|
organizationId
|
organizationId | True | string |
クラウド サービスまたは組織の一意識別子。 |
|
companyName
|
companyName | string |
クラウド サービス名。 |
|
|
companyType
|
companyType | string |
クラウド企業の種類。 |
|
|
companySize
|
companySize | integer |
クラウド企業の規模。 |
|
|
entityId
|
entityId | string |
組織の法人の一意識別子。 |
|
|
primaryContactFirstName
|
primaryContactFirstName | string |
ビジネスのプライマリ連絡先の名。 |
|
|
primaryContactLastName
|
primaryContactLastName | string |
ビジネスのプライマリ連絡先の姓。 |
|
|
primaryContactEmail
|
primaryContactEmail | string |
ビジネスの主要連絡先の電子メール アドレス。 |
|
|
primaryContactPhoneNumber
|
primaryContactPhoneNumber | string |
ビジネスの主要連絡先の電話番号。 |
|
|
subscriptionCount
|
subscriptionCount | integer |
使用可能なサブスクリプションの合計数。 |
|
|
street1
|
street1 | string |
アドレスに指定された最初の行。 |
|
|
street2
|
street2 | string |
アドレスに指定された 2 番目の行。 (この値は空白にすることができます)。 |
|
|
street3
|
street3 | string |
アドレスに指定された 3 番目の行。 (この値は空白にすることができます)。 |
|
|
city
|
city | string |
住所に指定された市区町村。 |
|
|
状態
|
state | string |
住所に対して指定された州または都道府県。 |
|
|
区
|
district | string |
住所用に指定された地区。 |
|
|
郵便番号
|
zipCode | string |
住所に指定された郵便番号。 |
|
|
country
|
country | string |
住所に指定された国/地域コード。 値は、2 文字の ISO 国/地域コード (たとえば、米国) である必要があります。 |
|
|
trackingId
|
trackingId | string |
イベントの TrackingId |
|
|
merchantTimeStamp
|
merchantTimeStamp | date-time |
イベントの TimeStamp |
戻り値
結果の詳細
オンライン購入トランザクションの状態を更新します
このイベントは、購入が取り消された場合など、購入の状態の更新を送信します。 これはデータ インジェスト イベントのみ
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
コンテンツ タイプ
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
purchaseId
|
purchaseId | True | string |
マーチャント システムのトランザクション (または購入/注文) 識別子。 |
|
statusType
|
statusType | True | string |
状態の種類。 使用可能な値 'Approved' |'Pending' |'Rejected' |'Failed' |'Canceled' |
|
statusDate
|
statusDate | True | date-time |
この状態が適用された DateTime |
|
理由
|
reason | string |
状態遷移の理由。 使用可能な値 'RuleEngine' |'MerchantOverride' |'ChallengeSolved' |'ChallengeFailed' |'CustomerRequest' |'FufillmentFailed' |'InlineManualReview_General' |'InlineManualReview_Fraud' |'InlineManualReview_AccountCompromise' |'OfflineManualReview_General' |'OfflineManualReview_Fraud' |'OfflineManualReview_AccountCompromise' |'Safelist' |'Blocklist' |
|
|
trackingId
|
trackingId | string |
イベントの TrackingId |
|
|
merchantTimeStamp
|
merchantTimeStamp | date-time |
イベントの TimeStamp |
戻り値
結果の詳細
カスタム イベントのリスク評価を提供します
このイベントを使用すると、独自に選択したルール評価の条件によってトリガーされる、独自の選択の構造を送信できます。 応答には、イベントの決定が含まれています
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
Assessment Api Name
|
assessment-api-name | True | string |
評価の API 名 |
|
コンテンツ タイプ
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
名前
|
name | True | string |
評価イベント名。 名前は、評価の作成時に API 名と、URL の '{assessment-API-name} と一致する必要があります。 |
|
バージョン
|
version | True | string |
ペイロードのバージョン。 "1.0" にする必要があります |
|
trackingId
|
trackingId | True | string |
アカウント作成イベントの識別子。 |
|
merchantTimeStamp
|
merchantTimeStamp | True | date-time |
イベントの TimeStamp。 |
|
userId
|
userId | string |
ユーザー識別子。 この情報は販売者によって提供されます。 |
|
|
countryRegion
|
countryRegion | string |
ユーザーの CountryRegion。 値は、2 文字の ISO CountryRegion コード (たとえば、米国) である必要があります。 |
|
|
郵便番号
|
zipCode | string |
ユーザーの郵便番号。 |
|
|
timeZone
|
timeZone | string |
ユーザーのタイム ゾーン。 |
|
|
言語
|
language | string |
ユーザーの言語と地域 (たとえば、EN-US)。 |
|
|
sampleString
|
sampleString | string |
ユーザー型を拡張する方法の例を次に示します。 |
|
|
isEmployee
|
isEmployee | boolean |
プリミティブ型の例。 |
|
|
量
|
amount | integer |
フィールドの例。 |
|
|
使用可能
|
available | integer |
フィールドの例。 |
戻り値
Dynamics Fraud Protection API の応答オブジェクト
払い戻し情報を更新します
このイベントは、払い戻される以前の購入トランザクションに関する情報を送信します。 これはデータ インジェスト イベントのみです。 多くのマーチャントは、一括データアップロードを使用してこれらのイベントを送信します
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
コンテンツ タイプ
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
refundId
|
refundId | True | string |
この払い戻しイベントを識別する一意の文字列 |
|
理由
|
reason | string |
ユーザーが指定した理由。 使用可能な値 'FraudRefund' |'CustomerRequest' |'NonFraudRefund' |
|
|
状態
|
status | string |
使用可能な値 'Approved' |'辞退' |'Unknown' |
|
|
bankEventTimestamp
|
bankEventTimestamp | date-time |
Bank からのタイムスタンプ |
|
|
量
|
amount | double |
払い戻し金額 |
|
|
通貨
|
currency | string |
販売価格の金額に使用される通貨。 |
|
|
userId
|
userId | string |
ユーザーを識別する一意の文字列 |
|
|
purchaseId
|
purchaseId | True | string |
元の購入 ID |
|
trackingId
|
trackingId | string |
イベントの TrackingId |
|
|
merchantTimeStamp
|
merchantTimeStamp | date-time |
イベントの TimeStamp |
戻り値
結果の詳細
確認された不正行為に関する情報の更新
このイベントは、顧客が詐欺として銀行と争った以前の購入に関する情報を送信します。 これはデータ インジェスト イベントのみです。 多くのマーチャントは、一括データアップロードを使用してこれらのイベントを送信します
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
コンテンツ タイプ
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
chargebackId
|
chargebackId | True | string |
このチャージバック イベントを識別する一意の文字列 |
|
理由
|
reason | string |
銀行が提供する理由 |
|
|
状態
|
status | string |
使用可能な値 'Inquiry' |'Accepted' |'Disputed' |'Reversed' |'ResubmittedRequest' |
|
|
bankEventTimestamp
|
bankEventTimestamp | date-time |
Bank からのタイムスタンプ |
|
|
量
|
amount | double |
チャージバック金額 |
|
|
通貨
|
currency | string |
チャージバック金額に使用される通貨。 |
|
|
purchaseId
|
purchaseId | True | string |
元の購入 ID |
|
userId
|
userId | string |
ユーザーを識別する一意の文字列 |
|
|
trackingId
|
trackingId | string |
イベントの TrackingId |
|
|
merchantTimeStamp
|
merchantTimeStamp | date-time |
イベントの TimeStamp |
戻り値
結果の詳細
購入保護のためにアカウント情報を更新します
このイベントは、支払い方法の追加、住所の追加、その他のユーザー属性など、購入保護サービスのユーザー アカウント情報を更新または作成します。 これはデータ インジェスト イベントのみ
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
コンテンツ タイプ
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
userId
|
userId | True | string |
ユーザー識別子。 この情報は販売者によって提供されます。 |
|
作成日
|
creationDate | date-time |
ユーザー アカウントの作成日。 形式は ISO 8601 です。 |
|
|
updateDate
|
updateDate | date-time |
ユーザー データが最後に変更された日付。 形式は ISO 8601 です。 |
|
|
ファーストネーム
|
firstName | string |
アカウントのユーザー指定の名。 |
|
|
苗字
|
lastName | string |
アカウントのユーザー指定の姓。 |
|
|
country
|
country | string |
ユーザーの国または地域。 値は、2 文字の ISO 国/地域コード (たとえば、米国) である必要があります。 |
|
|
郵便番号
|
zipCode | string |
ユーザーの郵便番号。 |
|
|
timeZone
|
timeZone | string |
ユーザーのタイム ゾーン。 |
|
|
言語
|
language | string |
ユーザーの言語と地域 (たとえば、EN-US)。 |
|
|
phoneNumber
|
phoneNumber | string |
ユーザーの電話番号。 形式は、国/地域コードの後にハイフン (-) を付け、電話番号 (たとえば、米国の場合は +1-1234567890) にする必要があります。 |
|
|
メール
|
string |
ユーザーの電子メール アドレス。 この値では大文字と小文字が区別されません。 |
||
|
membershipId
|
membershipId | string |
ユーザーがマーチャントとの既存のメンバーシップを既に持っている場合は、メンバーシップ ID。 |
|
|
プロフィールの種類
|
profileType | string |
ユーザーのプロファイルの種類。 使用可能な値 'Consumer' |'Seller' |'Publisher' |'Tenant' |'Developer' |
|
|
profileName
|
profileName | string |
profileType に応じたプロファイル名。 |
|
|
authenticationProvider
|
authenticationProvider | string |
マーチャントと異なる場合は、ユーザーの認証プロバイダー。 使用可能な valuse 'MSA' |'Facebook' |'PSN' |'MerchantAuth' |'Google' |
|
|
認証方法
|
authenticationMethod | string |
購入前または購入中に顧客が認証された方法。 可能な値には、パスワードベース、多要素、生体認証、トークンベース、 |
|
|
ディスプレイ名
|
displayName | string |
ユーザーの表示名。 例: Xbox ゲーマータグの値 |
|
|
isEmailValidated
|
isEmailValidated | boolean |
ユーザーが指定した電子メール アドレスがユーザーの所有として検証されているかどうかを示す True/False 値です。 |
|
|
emailValidatedDate
|
emailValidatedDate | date-time |
ユーザーの電子メールの検証日。 形式は ISO 8601 です。 |
|
|
isPhoneNumberValidated
|
isPhoneNumberValidated | boolean |
ユーザー指定の電話番号がユーザーの所有として検証されているかどうかを示す True/False 値です。 |
|
|
phoneNumberValidatedDate
|
phoneNumberValidatedDate | date-time |
ユーザーの電話番号の検証日。 形式は ISO 8601 です。 |
|
|
membershipType
|
membershipType | string |
顧客のメンバーシップの状態または種類。 Premium、Executive など、有料のさまざまなレベルを指定できます。 指定できる値は FREE、PAID、PREMIUM です |
|
|
loginInputMethod
|
loginInputMethod | string |
顧客が資格情報を入力する方法。 使用できる値は、MANUALINPUT、AUTOFILL、SCRIPT、COPYPASTE、SELECTPROFILE です。 |
|
|
lastPasswordUpdatedDate
|
lastPasswordUpdatedDate | date-time |
顧客のパスワードが最後に更新されたとき。 |
|
|
firstPurchaseDate
|
firstPurchaseDate | date-time |
顧客が最初の購入を行ったとき |
|
|
loginChallengeType
|
loginChallengeType | string |
開始されたチャレンジ応答テストの種類。 指定できる値は、TEXT SMS、PHONE SMS、EMAIL PIN、CAPTCHA です。 |
|
|
型
|
type | string |
使用可能な値 'Shipping' |'Billing' |'Signup' |
|
|
ファーストネーム
|
firstName | string |
アドレスに関連付けられているユーザー指定の名。 |
|
|
苗字
|
lastName | string |
アドレスに関連付けられているユーザー指定の姓。 |
|
|
phoneNumber
|
phoneNumber | string |
アドレスに関連付けられているユーザー指定の電話番号。 |
|
|
street1
|
street1 | string |
アドレスに指定された最初の行。 |
|
|
street2
|
street2 | string |
アドレスに指定された 2 番目の行。 (この値は空白にすることができます)。 |
|
|
street3
|
street3 | string |
アドレスに指定された 3 番目の行。 (この値は空白にすることができます)。 |
|
|
city
|
city | string |
住所に指定された市区町村。 |
|
|
状態
|
state | string |
住所に対して指定された州または都道府県。 |
|
|
区
|
district | string |
住所用に指定された地区。 |
|
|
郵便番号
|
zipCode | string |
住所に指定された郵便番号。 |
|
|
country
|
country | string |
住所に指定された国/地域コード。 値は、2 文字の ISO 国/地域コード (たとえば、米国) である必要があります。 |
|
|
merchantPaymentInstrumentId
|
merchantPaymentInstrumentId | string |
支払い方法の識別子。 この情報は販売者によって提供されます。 |
|
|
paymentMethod
|
paymentMethod | string |
最上位の支払い方法カテゴリ。 使用可能な値は、カード、現金、DIRECTDEBIT、E ウォレット、モバイル、E 銀行、請求書、バウチャーです。 |
|
|
型
|
type | True | string |
支払いの種類。 使用可能な値 'CreditCard' |'DirectDebit' |'PayPal' |'MobileBilling' |'OnlineBankTransfer' |'Invoice' |'MerchantGiftCard' |'MerchantWallet' |'CashOnDelivery' |'Paytm' |'CCAvenue' |
|
作成日
|
creationDate | date-time |
マーチャントのシステムにおける支払い方法の最初のエントリの日付。 形式は ISO 8601 です。 |
|
|
updateDate
|
updateDate | date-time |
マーチャントのシステムでの支払い方法の最後の更新日。 形式は ISO 8601 です。 |
|
|
paymentCheckoutProvider
|
paymentCheckoutProvider | string |
eWallet チェックアウト プロバイダー。 |
|
|
isLowLiabilityPIType
|
isLowLiabilityPIType | boolean |
支払い方法が低責任かどうかを示す True/False 値です。 |
|
|
状態
|
state | string |
販売者のシステムにおける PI の現在の状態。 有効な値 'Active' |'Inactive' |
|
|
cardType
|
cardType | string |
この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 カードが提供されるネットワーク。 使用可能な値 'Visa' |'Mastercard' |'Amex' |'ACH' |'SEPA' |'UnionPay' |'Inicis' |'MobileBillingCarrier' |'Discover' |'AllPay' |'JCB' |'DiscoverDiners' |
|
|
holderName
|
holderName | string |
支払い方法のユーザーの名前。 この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
holderCompanyName
|
holderCompanyName | string |
会社または会社のカードを提供する組織の名前 (ビジネスでの購入のみ)。 |
|
|
settlementApprovalRequired
|
settlementApprovalRequired | boolean |
SEPA トランザクションに承認が必要かどうかを示す True/False 値です。 |
|
|
ビン
|
bin | string |
この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
binName
|
binName | string |
BIN 表示名。 |
|
|
binCountryISO
|
binCountryISO | string |
BIN に関連付けられている ISO 国コード。 |
|
|
binCardType
|
binCardType | string |
BIN カードの種類。 可能な値は、デビット、クレジット、プリペイド、フリート、CREDITDEBIT です。 |
|
|
binCardAssociation
|
binCardAssociation | string |
BIN カードの関連付け。 使用可能な値には、VISA、MASTERCARD、AMEX、DISCOVER、MAESTRO、JCB、UNIONPAY、DINERSCLUB があります。 |
|
|
binBankGroup
|
binBankGroup | string |
BIN 銀行グループ。 |
|
|
有効期限
|
expirationDate | string |
マーチャントのシステムでの支払い方法の有効期限。 形式は ISO 8601 です。 この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
lastFourDigits
|
lastFourDigits | string |
この属性は、クレジット/デビット カードの種類の支払いに対してのみ使用されます。 |
|
|
メール
|
string |
支払い方法に関連付けられている電子メール アドレス。 この属性は、PayPalタイプの支払いにのみ使用されます。 |
||
|
billingAgreementId
|
billingAgreementId | string |
この属性は、PayPalタイプの支払いにのみ使用されます。 |
|
|
payerId
|
payerId | string |
この属性は、PayPalタイプの支払いにのみ使用されます。 |
|
|
payerStatus
|
payerStatus | string |
PayPalが支払者を検証したかどうかを示す値。 この属性は、PayPalタイプの支払いにのみ使用されます。 使用可能な値 'Verified' |'Unverified' |
|
|
addressStatus
|
addressStatus | string |
PayPalが支払者の住所を確認したかどうかを示す値。 この属性は、PayPalタイプの支払いにのみ使用されます。 有効な値 'Confirmed' |'未確認' |
|
|
imei
|
imei | string |
この属性は、Mobilepayment タイプの支払いに対してのみ使用されます。 |
|
|
通貨
|
currency | string |
選択した支払方法の通貨コード。 |
|
|
isInternationalMoneyTransfer
|
isInternationalMoneyTransfer | boolean |
国際送金が発生したかどうかを示す True/False 値です。 |
|
|
bankIdentifierCode
|
bankIdentifierCode | string |
銀行識別子コード (BIC または SWIFT コード) |
|
|
bankName
|
bankName | string |
銀行名 |
|
|
bankZipCode
|
bankZipCode | string |
銀行の郵便番号 |
|
|
bankState
|
bankState | string |
銀行の状態 |
|
|
bankCountryISO
|
bankCountryISO | string |
銀行 ISO の国 |
|
|
paymentCollectionDate
|
paymentCollectionDate | date-time |
支払い回収の見積もり日 (主に支払いサービス プロバイダーに使用されます)。 |
|
|
instantPaymentSettlement
|
instantPaymentSettlement | boolean |
銀行リダイレクト (CSV 支払いをサポートするために使用) を示す True/False 値。 |
|
|
autoCaptureEnabled
|
autoCaptureEnabled | boolean |
カードの支払いに対して支払いが自動的にキャプチャされたかどうかを示す True/False 値です。 リダイレクト支払の場合、これは、資金を自動的に引き出すかどうかをパートナー銀行に示す指標にすぎません。 |
|
|
アカウントタイプ
|
accountType | string |
トランザクションに対して課金するアカウントの種類を示します。 UNSPECIFIED が既定値です。 CHEQUE_ACCOUNTは、カードをデビット カードとして使用します。 CREDIT_FACILITYはカードをクレジット カードとして使用します。 |
|
|
authorizationType
|
authorizationType | string |
承認の種類。 マスターカードとビザでは、承認の試行を事前承認または最終承認として定義する必要があります。 使用可能な値はPRE_AUTHORIZATION、FINAL_AUTHORIZATION |
|
|
authorizationResultCode
|
authorizationResultCode | string |
承認決定からの銀行の応答。 指定できる値は、APPROVE、DECLINE、PENDING です。 |
|
|
authorizationResultText
|
authorizationResultText | string |
承認決定の理由。特に拒否または保留中のトランザクションの場合。 使用できる値は、MISMATCH_CVV、MISMATCH_ADDRESS、MISMATCH_EXPIRATIONDATE、NOACCOUNT、INVALIDPIN、LOWFUND、OVERLIMIT SUSPICIOUSACCOUNT です。 |
|
|
acquirerId
|
acquirerId | string |
機関識別コードの取得。 |
|
|
acquirerCountryISO
|
acquirerCountryISO | string |
教育機関の国コードを取得する |
|
|
cvvVerify
|
cvvVerify | string |
CVV 検証が使用可能かどうか、または正常に検証されるかどうかを示します。 Y = 正常に検証されました。N = 正常に検証されませんでした、U = 使用不可、A = 使用可能、検証なし |
|
|
avsVerify
|
avsVerify | string |
addres 検証が使用可能かどうか、または正常に検証されるかどうかを示します。 Y = 正常に検証されました。N = 正常に検証されませんでした、U = 使用不可、A = 使用可能、検証なし |
|
|
cavVerify
|
cavVerify | string |
カード所有者認証の検証が使用可能か、または正常に検証されるかを示します。 Y = 正常に検証されました。N = 正常に検証されませんでした、U = 使用不可、A = 使用可能、検証なし |
|
|
piInputMethod
|
piInputMethod | string |
N/A |
|
|
encryptedCreditCardNumber
|
encryptedCreditCardNumber | string |
ハッシュ化または暗号化されたクレジット カード番号。 |
|
|
ファーストネーム
|
firstName | string |
アドレスで指定された名 |
|
|
苗字
|
lastName | string |
住所で指定された姓 |
|
|
phoneNumber
|
phoneNumber | string |
住所が記載された電話番号 |
|
|
street1
|
street1 | string |
アドレスに指定された最初の行。 |
|
|
street2
|
street2 | string |
アドレスに指定された 2 番目の行。 (この値は空白にすることができます)。 |
|
|
street3
|
street3 | string |
アドレスに指定された 3 番目の行。 (この値は空白にすることができます)。 |
|
|
city
|
city | string |
住所に指定された市区町村。 |
|
|
状態
|
state | string |
住所に対して指定された州または都道府県。 |
|
|
区
|
district | string |
住所用に指定された地区。 |
|
|
郵便番号
|
zipCode | string |
住所に指定された郵便番号。 |
|
|
country
|
country | string |
住所に指定された国/地域コード。 値は、2 文字の ISO 国/地域コード (たとえば、米国) である必要があります。 |
|
|
deviceContextId
|
deviceContextId | True | string |
顧客のフィンガープリント セッション ID、またはセッションが使用できない場合はイベント ID。 |
|
ipAddress
|
ipAddress | string |
顧客の IP アドレス (販売者が提供) |
|
|
プロバイダ
|
provider | string |
デバイス情報のプロバイダー。 指定できる値は "DFPFingerPrinting" |'Merchant'。 DFP フィンガープリント JS スクリプトを使用する場合は、すべてのデータが正しく接続されるように 'DFPFingerPrinting' を渡す必要があります。 |
|
|
deviceContextDC
|
deviceContextDC | string |
非推奨: DFP フィンガープリントに必要なくなりました。 顧客の DFP フィンガープリント セッションを格納しているデータセンター (DFP フィンガープリント JS スクリプトによって提供されます)。 |
|
|
externalDeviceId
|
externalDeviceId | string |
マーチャントによって提供およびマスターされている顧客のデバイス ID。 |
|
|
externalDeviceType
|
externalDeviceType | string |
マーチャントによって提供およびマスターされている顧客のデバイスの種類。 使用可能な値 'Mobile' |'Computer' |'MerchantHardware' |'Tablet' |'GameConsole' |
|
|
trackingId
|
trackingId | string |
イベントの TrackingId |
|
|
merchantTimeStamp
|
merchantTimeStamp | date-time |
イベントの TimeStamp |
戻り値
結果の詳細
購入保護の不正アクセス ラベル情報を更新します
このイベントは、ラベルの更新を送信します。 これはデータ インジェスト イベントのみ
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
コンテンツ タイプ
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
labelObjectType
|
labelObjectType | True | string |
このラベル エンティティが適用される EntityName。 [電子メール] に設定されている場合、ユーザー ID は電子メール LabelObjectId から検索されます。 可能な値は、購入、サインアップ、CUSTOMFRAUDEVALUATION、ACCOUNT、PI、EMAIL です。 |
|
labelObjectId
|
labelObjectId | True | string |
このラベル エンティティが適用される LabelObjectType 内の ID 値。 |
|
labelSource
|
labelSource | string |
このラベルの LabelReasonCodes または LabelState を発行する機関。 指定できる値 'CustomerEscalation' |'チャージバック' |'TC40_SAFE' |'ManualReview' |'払い戻し' |'OfflineAnalysis' |
|
|
labelReasonCodes
|
labelReasonCodes | string | ||
|
labelState
|
labelState | string |
LabelSource に状態遷移がある場合、このラベルの現在の状態。 例: 以前の不正行為の疑いが解消されたことを意味する "承諾済み" です。 使用可能な値 'Inquiry' |'Accepted' |'Fraud' |'Disputed' |'Reversed' |'ResubmittedRequest' |
|
|
プロセッサ
|
processor | string |
LabelReasonCodes を発行する特定の LabelSource 機関。 |
|
|
eventTimeStamp
|
eventTimeStamp | date-time |
LabelSource/Processor から報告されたイベントの最終的な作成。 形式はISO8601。 |
|
|
有効開始日
|
effectiveStartDate | date-time |
このラベルがマーチャントタイムゾーンに適用される時期の始まり (MerchantLocalDate と異なる場合)。 形式はISO8601。 |
|
|
有効終了日
|
effectiveEndDate | date-time |
このラベルがマーチャントタイムゾーンで適用されるときの終わり、または適用できない/不確定の場合は null。 形式はISO8601。 |
|
|
量
|
amount | double |
このラベルが関連する金額 (部分的な払い戻しなど)。 [通貨] フィールドで指定された単位。 |
|
|
通貨
|
currency | string |
金額の通貨 (例: "USD" ) |
|
|
trackingId
|
trackingId | string |
イベントの TrackingId |
|
|
merchantTimeStamp
|
merchantTimeStamp | date-time |
イベントの TimeStamp |
戻り値
結果の詳細
銀行の承認情報を更新します
このイベントは、銀行に送信された購入トランザクションが銀行承認または銀行の手数料/決済に対して承認または拒否されたかどうかを伝えます。 これはデータ インジェスト イベントのみ
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
hosturl
|
hostUrl | True | string |
ホスト URL |
|
コンテンツ タイプ
|
Content-Type | True | string |
application/json |
|
関連付け ID
|
x-ms-correlation-id | string |
要求ごとの unqiue Correlation-Id ランタイムの問題のトレースに役立ちます。 |
|
|
環境 ID
|
x-ms-dfpenvid | string |
EnvironmentId |
|
|
bankEventId
|
bankEventId | True | string |
この Bank イベントを識別する一意の文字列 |
|
型
|
type | True | string |
Bank イベントの種類。 使用可能な値 'Auth' |'AuthCancel' |'ChargeReversal' |'Charge' |
|
bankEventTimestamp
|
bankEventTimestamp | date-time |
Bank からのタイムスタンプ |
|
|
状態
|
status | string |
使用可能な値 'Approved' |'Unknown' |'辞退' |
|
|
bankResponseCode
|
bankResponseCode | string |
応答時の銀行コード |
|
|
paymentProcessor
|
paymentProcessor | string |
プロセッサ名。 指定できる値 'FDC' |'Adyen' |'TSYS' |'WorldPay' |'Chase' |'Stripe' |'PayPal' |
|
|
mrn
|
mrn | string |
マーチャント参照番号。マーチャント側から取引を識別するために使用されます |
|
|
半ば
|
mid | string |
銀行に送信された、または銀行から受け取ったマーチャント ID (MID)。 |
|
|
merchantPaymentInstrumentId
|
merchantPaymentInstrumentId | string |
支払い方法の識別子。 この情報は販売者によって提供されます。 |
|
|
paymentMethod
|
paymentMethod | string |
支払い方法のグループ化/カテゴリ。 使用可能な値は、カード、現金、DIRECTDEBIT、E ウォレット、モバイル、E 銀行、請求書、バウチャーです。 |
|
|
cardType
|
cardType | string |
支払いの種類。 可能な値は、VISA 、MASTERCARD、AMEX、ACH、SEPA、UNIONPAY、INICIS、MOBILEBILLINGCARRIER、DISCOVER、ALLPAY、JCB、DISCOVERDINERS です。 |
|
|
updatedPI
|
updatedPI | boolean |
購入時の PI とは異なる PI を使用しました |
|
|
cvvVerify
|
cvvVerify | string |
CVV 検証が使用可能かどうか、または正常に検証されるかどうかを示します。 Y = 正常に検証されました。N = 正常に検証されませんでした、U = 使用不可、A = 使用可能、検証なし |
|
|
avsVerify
|
avsVerify | string |
addres 検証が使用可能かどうか、または正常に検証されるかどうかを示します。 Y = 正常に検証されました。N = 正常に検証されませんでした、U = 使用不可、A = 使用可能、検証なし |
|
|
cavVerify
|
cavVerify | string |
カード所有者認証の検証が使用可能か、または正常に検証されるかを示します。 Y = 正常に検証されました。N = 正常に検証されませんでした、U = 使用不可、A = 使用可能、検証なし |
|
|
authResultCode
|
authResultCode | string |
承認決定からの銀行の応答。 指定できる値は、APPROVE、DECLINE、PENDING です。 |
|
|
authResultText
|
authResultText | string |
承認決定の理由。特に拒否または保留中のトランザクションの場合。 使用できる値は、MISMATCH_CVV、MISMATCH_ADDRESS、MISMATCH_EXPIRATIONDATE、NOACCOUNT、INVALIDPIN、LOWFUND、OVERLIMIT SUSPICIOUSACCOUNT です。 |
|
|
purchaseId
|
purchaseId | True | string |
購入を識別する一意の文字列 |
|
isThreeDSAuth
|
isThreeDSAuth | boolean |
このトランザクションが 3DS 経由で認証されるかどうかを示す True/False 値です。 |
|
|
messageCategory
|
messageCategory | string |
特定のユース ケースのメッセージのカテゴリを識別します。 使用できる値: 01 = PA、02 = NPA、03-79 = 将来の EMVCo 使用のために予約済み (EMVCo で定義されるまで無効な値)、80 - 99 = DS 使用のために予約済み |
|
|
deviceChannel
|
deviceChannel | string |
トランザクションの開始に使用されるチャネル インターフェイスの種類を示します。 使用できる値: 01 = アプリベース (APP)、02 = Browser (BRW)、03 = 3DS Requestor Initiated (3RI)、04-79 = EMVCo の将来の使用のために予約済み (EMVCo で定義されるまで無効な値)、80 - 99 = DS 用に予約済み |
|
|
threeDSServerTransId
|
threeDSServerTransId | string |
1 つのトランザクションを識別するために 3DS サーバーによって割り当てられるユニバーサル一意のトランザクション識別子。 |
|
|
threeDSRequestorAuthenticationInd
|
threeDSRequestorAuthenticationInd | string | ||
|
threeDSRequestorChallengeInd
|
threeDSRequestorChallengeInd | string |
このトランザクションにチャレンジが要求されるかどうかを示します。 受け入れ可能な値: 01 = 優先なし、 02 = 要求されたチャレンジなし、03 = 要求されたチャレンジ (3DS 要求者の優先)、04 = 要求されたチャレンジ (必須)、05 = 要求されたチャレンジなし (トランザクション リスク分析は既に実行されています)、06 = 要求されたチャレンジなし (データ共有のみ)、07 = 要求されたチャレンジなし (強力なコンシューマー認証が既に実行されている)、08 = 要求されたチャレンジなし (チャレンジが必要ない場合はホワイトリストの除外を利用) 09 = チャレンジが要求されました (チャレンジが必要な場合はホワイトリスト プロンプトが要求されました) |
|
|
threeRIInd
|
threeRIInd | string |
3RI 要求の種類を示します。 指定できる値: 01 = 定期的なトランザクション、02 = 分割払いトランザクション、03 = カードの追加、 04 = カード情報の保持、05 = アカウント認証、06 = 分割、遅延出荷、07 = Top-up、08 = メール オーダー、09 = 電話注文、10 = ホワイトリストの状態チェック、11 = その他の支払い、12- 79 = EMVCo の将来の使用 (EMVCo で定義されるまで無効な値)、80-99 = DS 使用のために予約済み |
|
|
threeDSReqPriorAuthMethod
|
threeDSReqPriorAuthMethod | string |
カード所有者が以前に 3DS リクエスタに対して認証するために使用するメカニズム。 受け入れられた値: 01 = ACS によって発生した摩擦のない認証、02 = ACS によってカード所有者チャレンジが発生した、03 = AVS 検証済み、04 = その他の発行者方法、05- 79 = EMVCo の将来の使用のために予約済み (EMVCo で定義されるまで無効な値)、80- 99 = DS 使用のために予約済み |
|
|
transStatus
|
transStatus | string |
トランザクションが認証されたトランザクションまたはアカウント検証として適格かどうかを示します。 受け入れ可能な値: Y = 認証検証成功、N = 認証なし、アカウント未検証。トランザクションが拒否されました。U = 認証、アカウント検証を実行できませんでした。ARes または RReq で示されているように、技術的またはその他の問題、A = 実行された処理の試行。認証されていない、検証済み、認証の試行の証明、検証が提供されます、C = チャレンジが必要です。CReq、CRes、D = Challenge Required を使用して追加の認証が必要です。分離認証が確認されました。R = 認証、アカウント検証が拒否されました。発行者が認証、検証、承認を試行しないことを要求しています。I = 情報のみ。3DS リクエスタ チャレンジのユーザー設定が確認済み。 |
|
|
transStatusReason
|
transStatusReason | string |
[トランザクションの状態] フィールドの値が指定されている理由について示します。 許容される値: 01 = カード認証に失敗しました、02 = 不明なデバイス、03 = サポートされていないデバイス、 04 = 認証頻度制限を超えています。05 = 有効期限切れのカード番号、06 = 無効なカード番号、07 = 無効なトランザクション、08 = カード レコードなし、09 = セキュリティエラー、10 = 盗難カード、11 = 不正使用の可能性、12 = カード所有者に許可されていないトランザクション、13 = サービスに登録されていないカード所有者、14 = ACS でタイムアウトしたトランザクション、 15 = 低信頼度、16 = 中程度の信頼度、17 = 高信頼度、18 = 非常に高い信頼度、 19 = ACS の最大チャレンジを超えています。20 = 支払い以外のトランザクションはサポートされていません。21 = 3RI トランザクションはサポートされていません。22 = ACS の技術的な問題、23 = ACS で必要な分離認証が必要ですが、3DS リクエスタから要求されていない場合、24 = 3DS 要求者の切り離された最大有効期限を超えました。25 = 切り離された認証はカード所有者の認証に十分な時間が提供されませんでした。 ACS は試行せず、26 = 認証は試行されましたが、カード所有者によって実行されません。27-79 = EMVCo の将来の使用のために予約されています (EMVCo で定義されるまで無効な値)、80 - 99 = DS 使用用に予約済み |
|
|
threeDSCompInd
|
threeDSCompInd | string |
3DS メソッドが正常に完了したかどうかを示します。 指定できる値: Y = 正常に完了しました。N = 正常に完了しませんでした。U = Unavailabl 3DS メソッド URL が、カード所有者アカウント番号に関連付けられているカード範囲の PRes メッセージ データに存在しませんでした。 |
|
|
acsChallengeMandated
|
acsChallengeMandated | string |
現地/地域の義務またはその他の変数により、トランザクションを承認するためにチャレンジが必要かどうかを示します。 受け入れ可能な値: Y = チャレンジが必須、N = チャレンジが必須ではありません |
|
|
eci
|
eci | string |
電子コマース インジケーター (ECI)。 カード所有者の認証試行の結果を示すために ACS または DS によって提供される支払いシステム固有の値。 許容される値: 02 (MasterCard)/05 (Visa)= 成功した認証 01 (MasterCard)/06/07 (Visa) = その他すべて |
|
|
shipNameIndicator
|
shipNameIndicator | string |
アカウントのカード所有者名がこのトランザクションに使用される出荷名と同じかどうかを示します。 受け入れ可能な値: 01 = 配送先名と同じアカウント名、02 = 出荷名と異なるアカウント名 |
|
|
challengeCompletionInd
|
challengeCompletionInd | string |
ACS チャレンジ サイクルの状態と、チャレンジが完了したか、追加のメッセージが必要になるかを示すインジケーター。 許容される値: Y = チャレンジが完了し、それ以上チャレンジ メッセージ交換は必要ありません。N = チャレンジが完了せず、追加のチャレンジ メッセージ交換が必要です |
|
|
chAccPwChangeInd
|
chAccPwChangeInd | string |
3DS リクエスタのカード所有者のアカウントがパスワードの変更またはアカウントのリセットを行ってからの時間を示します。 許容される値: 01 = 変更なし、02 = このトランザクション中に変更、03 = 30 日未満、04 = 30 - 60 日、05 = 60 日を超える |
|
|
chAccAgeInd
|
chAccAgeInd | string |
カード所有者が 3DS リクエスタのアカウントを持っていた時間の長さ。 受け入れ可能な値: 01 = アカウントなし (ゲスト チェックアウト)、02 = このトランザクション中に作成、03 = 30 日未満、04 = 30 - 60 日、05 = 60 日を超える |
|
|
provisionAttemptsDay
|
provisionAttemptsDay | string |
過去 24 時間のカードの追加試行回数。 長さ: 最大 3 文字 例の値: 2、02、002 |
|
|
exemptionRaised
|
exemptionRaised | string |
PSD2 除外要求、Y - 除外、N - 除外なし |
|
|
suspiciousAccActivity
|
suspiciousAccActivity | string |
3DS リクエスタがカード所有者アカウントで疑わしいアクティビティ (以前の不正行為を含む) を経験したかどうかを示します。 受け入れ可能な値: 01 = 疑わしいアクティビティが観察されていません。02 = 疑わしいアクティビティが観察されました |
|
|
trackingId
|
trackingId | string |
イベントの TrackingId |
|
|
merchantTimeStamp
|
merchantTimeStamp | date-time |
イベントの TimeStamp |
戻り値
結果の詳細
定義
Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountCreateEnrichment
クラスは、アカウント作成評価のエンリッチメント機能を表します
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
deviceAttributes
|
deviceAttributes | Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.DeviceAttributes |
ユーザーのデバイス属性から派生した機能を表すクラス。 |
|
calculatedFeatures
|
calculatedFeatures | Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.CalculatedFeatures |
評価中に計算される特徴を表すクラス |
Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountCreateResponseSuccessDetails
Dynamics Fraud Protection AccountCreate API の応答オブジェクト
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
name | string |
N/A |
|
バージョン
|
version | string |
N/A |
|
コード
|
code | string |
N/A |
|
説明
|
description | string |
N/A |
|
resultDetails
|
resultDetails | array of Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.ResultDetail |
AssessmentResultDetail コレクション |
|
transactionReferenceId
|
transactionReferenceId | string |
個々のトランザクションを識別する一意の ID |
|
エンリッチメント
|
enrichment | Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountCreateEnrichment |
クラスは、アカウント作成評価のエンリッチメント機能を表します |
Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountProtectionEnrichment
エンリッチメント機能を表すクラス
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
deviceAttributes
|
deviceAttributes | Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.DeviceAttributes |
ユーザーのデバイス属性から派生した機能を表すクラス。 |
Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.CalculatedFeatures
評価中に計算される特徴を表すクラス
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
emailDomain
|
emailDomain | string |
評価ペイロードから解析された電子メールのドメイン |
|
emailPattern
|
emailPattern | string |
電子メールから計算された電子メール ハンドルのパターン。 メール プレフィックス内のすべての大文字は 'U' に置き換えられ、小文字は 'I' に置き換えられ、数字は 'd' に置き換えられます。 繰り返し 'I' と 'U' は折りたたまれており、残りの文字は変更されません。 たとえば、電子メール 'kAyla.277@contoso.com' は電子メール パターン 'lUl.ddd' を返します |
Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.DeviceAttributes
ユーザーのデバイス属性から派生した機能を表すクラス。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
trueIp
|
trueIp | string |
デバイスフィンガープリントによって識別されるデバイスの真の IP アドレス |
|
proxyIp
|
proxyIp | string |
デバイスのフィンガープリントによって識別されるデバイス プロキシのプロキシ IP アドレス |
|
realtimeTimezoneOffset
|
realtimeTimezoneOffset | string |
夏時間のスケジュールを考慮するタイムゾーン オフセット |
|
sld
|
sld | string |
真の IP に関連する第 2 レベル ドメイン |
|
timeZone
|
timeZone | string |
グリニッジ標準時に対するタイムゾーンオフセット |
|
proxyLastDetected
|
proxyLastDetected | string |
デバイス IP がアクティブ プロキシであることが確認された最新の日付 |
|
deviceId
|
deviceId | string |
デバイスフィンガープリントによって生成される一意の deviceid |
|
deviceCountryCode
|
deviceCountryCode | string |
実際の IP のデバイスの場所の国 |
|
deviceState
|
deviceState | string |
実際の IP のデバイスの場所の状態 |
|
deviceCity
|
deviceCity | string |
実際の IP のデバイスの場所の市区町村 |
|
devicePostalCode
|
devicePostalCode | string |
実際の IP のデバイスの場所の郵便番号 |
|
deviceAsn
|
deviceAsn | string |
デバイスフィンガープリントによって識別されるデバイスの ASN |
|
プラットフォーム
|
platform | string |
デバイスのオペレーティング システム プラットフォーム |
|
browserUserAgentLanguages
|
browserUserAgentLanguages | string |
ユーザー エージェントに格納されている言語 |
|
browserUserAgent
|
browserUserAgent | string |
セッションで使用されるブラウザー |
|
tcpDistance
|
tcpDistance | string |
接続中のネットワーク ホップの数 |
|
通信事業者
|
carrier | string |
識別された真の IP の ISP |
|
ipRoutingType
|
ipRoutingType | string |
IP のルーティングの種類 |
|
プロキシ
|
proxy | string |
呼び出し元がプロキシであるかどうかを決定するフラグ |
|
proxyType
|
proxyType | string |
検出された場合のプロキシの種類 |
|
userAgentPlatform
|
userAgentPlatform | string |
ブラウザーのバージョン |
|
userAgentBrowser
|
userAgentBrowser | string |
ブラウザー ファミリ |
|
userAgentOperatingSystem
|
userAgentOperatingSystem | string |
オペレーティング システムのバージョン |
|
sdkType
|
sdkType | string |
デバイスが呼び出しを行うために使用する SDK (Android、iOS、または Web) |
|
dataNetworkType
|
dataNetworkType | string |
使用されるネットワークの種類 (Wifi またはモバイル)。 Android および iOS デバイスの場合。 |
|
localIpv4
|
localIpv4 | string |
デバイスのローカル IPV4 アドレス。 Android および iOS デバイスの場合。 |
|
isDeviceEmulator
|
isDeviceEmulator | string |
デバイスがエミュレートされているかどうかを示します。 Android および iOS デバイスの場合。 |
|
isDeviceRooted
|
isDeviceRooted | string |
デバイスがルート化されているかどうかを示します。 Android および iOS デバイスの場合。 |
|
isWifiEnabled
|
isWifiEnabled | string |
デバイスの Wifi が有効か無効かを示します。 Android デバイスの場合。 |
|
deviceSystemVersion
|
deviceSystemVersion | string |
オペレーティング システムの現在のバージョン。 iOS デバイスの場合。 |
|
deviceModelName
|
deviceModelName | string |
デバイス モデル名。 iOS デバイスの場合。 |
|
localIpv6
|
localIpv6 | string |
デバイスのローカル IPV6 アドレス。 iOS デバイスの場合。 |
Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.ResponseSuccess
Dynamics Fraud Protection Success オブジェクト
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
name | string |
N/A |
|
バージョン
|
version | string |
N/A |
|
コード
|
code | string |
N/A |
|
説明
|
description | string |
N/A |
Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.ResponseSuccessDetails
Dynamics Fraud Protection API の応答オブジェクト
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
name | string |
N/A |
|
バージョン
|
version | string |
N/A |
|
コード
|
code | string |
N/A |
|
説明
|
description | string |
N/A |
|
resultDetails
|
resultDetails | array of Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.ResultDetail |
AssessmentResultDetail コレクション |
|
transactionReferenceId
|
transactionReferenceId | string |
個々のトランザクションを識別する一意の ID |
|
エンリッチメント
|
enrichment | Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountProtectionEnrichment |
エンリッチメント機能を表すクラス |
Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.ResultDetail
AssessmentResultDetail
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
決定
|
decision | string |
行われた決定の種類 |
|
challengeType
|
challengeType | string |
チャレンジの種類 |
|
理由
|
reasons | array of string |
理由の一覧 |
|
ルール
|
rule | string |
ペイロードが一致したルール |
|
clauseName
|
clauseName | string |
決定を行った rule 句のフレンドリ名 |
|
supportMessages
|
supportMessages | array of string |
決定をサポートするメッセージの一覧 |
|
other
|
other | object |
その他のデータ |
|
スコア
|
scores | array of Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.Score |
さまざまなスコアの一覧 |
|
ruleEvaluations
|
ruleEvaluations | array of Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.RuleEvaluation |
この決定に到達するために参照されたルールセットのパス |
Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.RuleEvaluation
への途中で実行されるルール セットのレコード
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ルール
|
rule | string |
ルールセットのフレンドリ名 |
|
clauseNames
|
clauseNames | array of string |
この規則が発生した句が順番に発生し、最後が最後の deicion に達しました |
Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.Score
Score オブジェクト
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
scoreType
|
scoreType | string |
スコアの種類 |
|
scoreValue
|
scoreValue | double |
スコア値。 最大値は 999 です |
|
理由
|
reason | string |
スコア値の理由 |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.BankEventActivity.BankEvent
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
object |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.BankEventActivity.BankEventResponseWrapper
結果の詳細
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
resultDetails
|
resultDetails | Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.BankEventActivity.BankEvent |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.ChargebackActivity.Chargeback
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
object |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.ChargebackActivity.ChargebackResponseWrapper
結果の詳細
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
resultDetails
|
resultDetails | Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.ChargebackActivity.Chargeback |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.LabelActivity.Label
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
object |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.LabelActivity.LabelResponseWrapper
結果の詳細
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
resultDetails
|
resultDetails | Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.LabelActivity.Label |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseActivity.PurchaseResponseWrapper
結果の詳細
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
resultDetails
|
resultDetails | Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseActivity.PurchaseWrapper |
購入応答ペイロード |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseActivity.PurchaseWrapper
購入応答ペイロード
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
riskScore
|
riskScore | integer |
-1 から 1000 までの範囲の不正防止リスク モデルによって計算されるリスク スコア。 -1 は、リスク スコアを決定するエラーを示します。 |
|
merchantRuleDecision
|
merchantRuleDecision | string |
取引のリスク スコアを取得した後のマーチャント ルールによる決定。 使用可能な値 'Approve' |'Reject' |
|
ruleEvaluations
|
ruleEvaluations | array of |
決定に至るために評価されたルールの名前を格納します。 |
|
clauseName
|
clauseName | string |
決定を下した句の名前を格納します。 |
|
midFlag
|
midFlag | string |
推奨されるマーチャント ID (MID) フラグ。 指定できる値 'Program' |'Standard' |'Control' |
|
reasonCodes
|
reasonCodes | string |
決定を説明する理由コード。 |
|
policyApplied
|
policyApplied | string |
マーチャント ルールの決定につながるマーチャント ルールまたは既定のルールの名前。 |
|
bankName
|
bankName | string |
このトランザクションに対して DFP が呼び出した銀行 (発行者)。 |
|
hashedEvaluationId
|
hashedEvaluationId | string |
DFP によって計算される HashedEvaluationId |
|
diagnostics
|
diagnostics | object |
名前空間によってキー指定された診断オブジェクト |
|
purchaseId
|
purchaseId | string |
マーチャント システムのトランザクション (または購入/注文) 識別子。 |
|
deviceAttributes
|
deviceAttributes | object |
DFP フィンガープリントからのデバイス属性 |
|
成功した
|
succeeded | string |
要求が成功しましたか |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseStatusActivity.PurchaseStatus
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
object |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseStatusActivity.PurchaseStatusResponseWrapper
結果の詳細
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
resultDetails
|
resultDetails | Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseStatusActivity.PurchaseStatus |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.RefundActivity.Refund
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
object |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.RefundActivity.RefundResponseWrapper
結果の詳細
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
resultDetails
|
resultDetails | Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.RefundActivity.Refund |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.UpdateAccountActivity.UpdateAccount
UpdateAccount 応答ペイロード
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
deviceAttributes
|
deviceAttributes | object |
DFP フィンガープリントからのデバイス属性 |
|
成功した
|
succeeded | string |
要求が成功しましたか |
Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.UpdateAccountActivity.UpdateAccountResponseWrapper
結果の詳細
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
resultDetails
|
resultDetails | Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.UpdateAccountActivity.UpdateAccount |
UpdateAccount 応答ペイロード |