# Visa コンプライアンスに関する不審請求の申し立てを追加 ## 新規情報 [Visa コンプライアンスに関する不審請求の申し立て](https://docs.stripe.com/disputes/api/visa-compliance.md)は、取引が Visa のネットワークル規則に準拠していないとカード発行会社が判断した場合に発生します。これらの申し立てが当事者間で解決できない場合、Visa は手数料で解決します。 今回のリリースでは、Stripe API に Visa 法令遵守不審請求の申し立てが追加されました。`payment_method_details.card.case_type` パラメーターを使用して、法令遵守不審請求の申し立てかどうかを判断できるようになりました。これにより、[enhanced_eligibility_types](https://docs.stripe.com/api/disputes/object.md?api-version=2025-06-30.basil#dispute_object-enhanced_eligibility_types) パラメーターに `visa_compliance` の値が含まれるようになりました。 Visa コンプライアンスに関する不審請求に異議を申し立てる場合、Stripe は標準の不審請求関連手数料に加えて、ネットワークコストをカバーするための手数料を徴収します。不審請求の申し立てでお客様の主張が認められた場合、この手数料は返金されます。 ## 影響 Visa 法令遵守不審請求の申し立てに異議を申し立てるには、不審請求の申し立ての証拠を提出する際に、[不審請求の申し立て](https://docs.stripe.com/api/disputes.md?api-version=2025-06-30.basil)の `evidence.enhanced_evidence.visa_compliance.fee_acknowledged` パラメータを `true` に設定して、ネットワーク手数料を確認する必要があります。 手数料を承認すると、`evidence_details.enhanced_eligibility.visa_compliance.status` の値が `fee_acknowledged` に変わります。 [Visa コンプライアンスに関する不審請求の申し立てへの対応](https://docs.stripe.com/disputes/api/visa-compliance.md#respond-to-visa-compliance-disputes-using-the-api)についてご紹介します。 ## 変更点 #### REST API | Value | Change | Enum | | ------------ | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------- | | `compliance` | Added | [Dispute.payment_method_details.card.case_type](/api/disputes/object?api-version=2025-06-30.basil#dispute_object-payment_method_details-card-case_type) | | Field | Change | From → to | | ------------------------------------ | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `Dispute.enhanced_eligibility_types` | Changed | [literal('visa_compelling_evidence_3') → enum('visa_compelling_evidence_3'|'visa_compliance')](/api/disputes/object?api-version=2025-06-30.basil#dispute_object-enhanced_eligibility_types) | #### Ruby | Field | Change | From → to | | ------------------------------------ | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `Dispute.enhanced_eligibility_types` | Changed | [literal('visa_compelling_evidence_3') → enum('visa_compelling_evidence_3'|'visa_compliance')](/api/disputes/object?api-version=2025-06-30.basil#dispute_object-enhanced_eligibility_types) | #### Python | Value | Change | Enum | | ------------ | ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | `compliance` | Added | [Dispute.PaymentMethodDetail.Card.case_type](/api/disputes/object?api-version=2025-06-30.basil#dispute_object-payment_method_details-card-case_type) | | Field | Change | From → to | | ------------------------------------ | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `Dispute.enhanced_eligibility_types` | Changed | [literal('visa_compelling_evidence_3') → enum('visa_compelling_evidence_3'|'visa_compliance')](/api/disputes/object?api-version=2025-06-30.basil#dispute_object-enhanced_eligibility_types) | #### PHP | Field | Change | From → to | | ------------------------------------ | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `Dispute.enhanced_eligibility_types` | Changed | [literal('visa_compelling_evidence_3') → enum('visa_compelling_evidence_3'|'visa_compliance')](/api/disputes/object?api-version=2025-06-30.basil#dispute_object-enhanced_eligibility_types) | #### Java | Field | Change | From → to | | ---------------------------------- | ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `Dispute.enhancedEligibilityTypes` | Changed | [literal('visa_compelling_evidence_3') → enum('visa_compelling_evidence_3'|'visa_compliance')](/api/disputes/object?api-version=2025-06-30.basil#dispute_object-enhanced_eligibility_types') | #### Node.js | Value | Change | Enum | | ------------ | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------- | | `compliance` | Added | [Dispute.payment_method_details.card.case_type](/api/disputes/object?api-version=2025-06-30.basil#dispute_object-payment_method_details-card-case_type) | | Field | Change | From → to | | ------------------------------------ | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `Dispute.enhanced_eligibility_types` | Changed | [literal('visa_compelling_evidence_3') → enum('visa_compelling_evidence_3'|'visa_compliance')](/api/disputes/object?api-version=2025-06-30.basil#dispute_object-enhanced_eligibility_types) | #### Go | Value | Change | Enum | | ------------ | ------ | -------------------------------------------------------------------------------------------------------------------------------------------------- | | `compliance` | Added | [DisputePaymentMethodDetailsCard.CaseType](/api/disputes/object?api-version=2025-06-30.basil#dispute_object-payment_method_details-card-case_type) | | Field | Change | From → to | | ---------------------------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `Dispute.EnhancedEligibilityTypes` | Changed | [literal('visa_compelling_evidence_3') → enum('visa_compelling_evidence_3'|'visa_compliance')](/api/disputes/object?api-version=2025-06-30.basil#dispute_object-enhanced_eligibility_types) | #### .NET | Field | Change | From → to | | ---------------------------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `Dispute.EnhancedEligibilityTypes` | Changed | [literal('visa_compelling_evidence_3') → enum('visa_compelling_evidence_3'|'visa_compliance')](/api/disputes/object?api-version=2025-06-30.basil#dispute_object-enhanced_eligibility_types) | ## アップグレード #### REST API 1. Workbench で[現在の API バージョンを表示します](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench)。 1. SDK を使用している場合は、この API バージョンに対応する SDK バージョンにアップグレードします。 - SDK を使用していない場合は、`Stripe-Version: 2025-06-30.basil` を含めるように [API リクエスト](https://docs.stripe.com/api/versioning.md)を更新してください。 1. [Webhook エンドポイント](https://docs.stripe.com/webhooks/versioning.md)に使用する API バージョンをアップグレードします。 1. 新しいバージョンに対して、[実装内容をテスト](https://docs.stripe.com/testing.md)します。 1. Connect を使用する場合は、[Connect の実装内容をテスト](https://docs.stripe.com/connect/testing.md)します。 1. Workbench で[アップグレードを実行](https://docs.stripe.com/upgrades.md#perform-the-upgrade)します。[バージョンをロールバック](https://docs.stripe.com/upgrades.md#roll-back-your-api-version)できるのは 72 時間以内です。 [Stripe API のアップグレード](https://docs.stripe.com/upgrades.md)について、詳細をご確認ください。 #### Ruby 1. Workbench で[現在の API バージョンを表示します](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench)。 1. Ruby SDK を [v15.3.0](https://github.com/stripe/stripe-ruby/releases/tag/v15.3.0)にアップグレードします。 1. [Webhook エンドポイント](https://docs.stripe.com/webhooks/versioning.md)に使用する API バージョンをアップグレードします。 1. 新しいバージョンに対して、[実装内容をテスト](https://docs.stripe.com/testing.md)します。 1. Connect を使用する場合は、[Connect の実装内容をテスト](https://docs.stripe.com/connect/testing.md)します。 1. Workbench で[アップグレードを実行](https://docs.stripe.com/upgrades.md#perform-the-upgrade)します。[バージョンをロールバック](https://docs.stripe.com/upgrades.md#roll-back-your-api-version)できるのは 72 時間以内です。 [Stripe API のアップグレード](https://docs.stripe.com/upgrades.md)について、詳細をご確認ください。 #### Python 1. Workbench で[現在の API バージョンを表示します](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench)。 1. Python SDK を [v12.3.0](https://github.com/stripe/stripe-python/releases/tag/v12.3.0)にアップグレードします。 1. [Webhook エンドポイント](https://docs.stripe.com/webhooks/versioning.md)に使用する API バージョンをアップグレードします。 1. 新しいバージョンに対して、[実装内容をテスト](https://docs.stripe.com/testing.md)します。 1. Connect を使用する場合は、[Connect の実装内容をテスト](https://docs.stripe.com/connect/testing.md)します。 1. Workbench で[アップグレードを実行](https://docs.stripe.com/upgrades.md#perform-the-upgrade)します。[バージョンをロールバック](https://docs.stripe.com/upgrades.md#roll-back-your-api-version)できるのは 72 時間以内です。 [Stripe API のアップグレード](https://docs.stripe.com/upgrades.md)について、詳細をご確認ください。 #### PHP 1. Workbench で[現在の API バージョンを表示します](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench)。 1. PHP SDK を [v17.4.0](https://github.com/stripe/stripe-php/releases/tag/v17.4.0)にアップグレードします。 1. [Webhook エンドポイント](https://docs.stripe.com/webhooks/versioning.md)に使用する API バージョンをアップグレードします。 1. 新しいバージョンに対して、[実装内容をテスト](https://docs.stripe.com/testing.md)します。 1. Connect を使用する場合は、[Connect の実装内容をテスト](https://docs.stripe.com/connect/testing.md)します。 1. Workbench で[アップグレードを実行](https://docs.stripe.com/upgrades.md#perform-the-upgrade)します。[バージョンをロールバック](https://docs.stripe.com/upgrades.md#roll-back-your-api-version)できるのは 72 時間以内です。 [Stripe API のアップグレード](https://docs.stripe.com/upgrades.md)について、詳細をご確認ください。 #### Java 1. Workbench で[現在の API バージョンを表示します](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench)。 1. Java SDK を [v29.3.0](https://github.com/stripe/stripe-java/releases/tag/v29.3.0)にアップグレードします。 1. [Webhook エンドポイント](https://docs.stripe.com/webhooks/versioning.md)に使用する API バージョンをアップグレードします。 1. 新しいバージョンに対して、[実装内容をテスト](https://docs.stripe.com/testing.md)します。 1. Connect を使用する場合は、[Connect の実装内容をテスト](https://docs.stripe.com/connect/testing.md)します。 1. Workbench で[アップグレードを実行](https://docs.stripe.com/upgrades.md#perform-the-upgrade)します。[バージョンをロールバック](https://docs.stripe.com/upgrades.md#roll-back-your-api-version)できるのは 72 時間以内です。 [Stripe API のアップグレード](https://docs.stripe.com/upgrades.md)について、詳細をご確認ください。 #### Node.js 1. Workbench で[現在の API バージョンを表示します](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench)。 1. Node SDK を [v18.3.0](https://github.com/stripe/stripe-node/releases/tag/v18.3.0)にアップグレードします。 1. [Webhook エンドポイント](https://docs.stripe.com/webhooks/versioning.md)に使用する API バージョンをアップグレードします。 1. 新しいバージョンに対して、[実装内容をテスト](https://docs.stripe.com/testing.md)します。 1. Connect を使用する場合は、[Connect の実装内容をテスト](https://docs.stripe.com/connect/testing.md)します。 1. Workbench で[アップグレードを実行](https://docs.stripe.com/upgrades.md#perform-the-upgrade)します。[バージョンをロールバック](https://docs.stripe.com/upgrades.md#roll-back-your-api-version)できるのは 72 時間以内です。 [Stripe API のアップグレード](https://docs.stripe.com/upgrades.md)について、詳細をご確認ください。 #### Go 1. Workbench で[現在の API バージョンを表示します](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench)。 1. Go SDK を [v82.3.0](https://github.com/stripe/stripe-go/releases/tag/v82.3.0)にアップグレードします。 1. [Webhook エンドポイント](https://docs.stripe.com/webhooks/versioning.md)に使用する API バージョンをアップグレードします。 1. 新しいバージョンに対して、[実装内容をテスト](https://docs.stripe.com/testing.md)します。 1. Connect を使用する場合は、[Connect の実装内容をテスト](https://docs.stripe.com/connect/testing.md)します。 1. Workbench で[アップグレードを実行](https://docs.stripe.com/upgrades.md#perform-the-upgrade)します。[バージョンをロールバック](https://docs.stripe.com/upgrades.md#roll-back-your-api-version)できるのは 72 時間以内です。 [Stripe API のアップグレード](https://docs.stripe.com/upgrades.md)について、詳細をご確認ください。 #### .NET 1. Workbench で[現在の API バージョンを表示します](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench)。 1. .NET SDK を [v48.3.0](https://github.com/stripe/stripe-dotnet/releases/tag/v48.3.0)にアップグレードします。 1. [Webhook エンドポイント](https://docs.stripe.com/webhooks/versioning.md)に使用する API バージョンをアップグレードします。 1. 新しいバージョンに対して、[実装内容をテスト](https://docs.stripe.com/testing.md)します。 1. Connect を使用する場合は、[Connect の実装内容をテスト](https://docs.stripe.com/connect/testing.md)します。 1. Workbench で[アップグレードを実行](https://docs.stripe.com/upgrades.md#perform-the-upgrade)します。[バージョンをロールバック](https://docs.stripe.com/upgrades.md#roll-back-your-api-version)できるのは 72 時間以内です。 [Stripe API のアップグレード](https://docs.stripe.com/upgrades.md)について、詳細をご確認ください。