# Visa-Compliance-Zahlungsanfechtungen Verwenden Sie die API, um auf Visa-Compliance-Zahlungsanfechtungen zu reagieren. Unternehmen können in bestimmten Fällen Visa-Compliance-Zahlungsanfechtungen erhalten, wenn der Kartenaussteller der Ansicht ist, dass die angefochtene Transaktion nicht den Netzwerkregeln von Visa entspricht. Wenn Visa-Compliance-Zahlungsanfechtungen nicht zwischen den Parteien beigelegt werden können, wird die Anfechtung vom Netzwerk gegen eine Gebühr beigelegt. Wenn Sie Einspruch gegen eine Visa-Compliance-Zahlungsanfechtung einlegen, erhebt Stripe zusätzlich zu den entsprechenden Stripe-Anfechtungsgebühren einen Betrag in Höhe von 500 USD (oder den entsprechenden Betrag in Landeswährung). Dieser Betrag deckt die Netzwerkkosten im Zusammenhang mit der Beilegung von Visa-Compliance-Zahlungsanfechtungen. Stripe erstattet die 500 USD, wenn Sie die Zahlungsanfechtung gewinnen. > Von Ausstellern eingereichte Compliance-Fälle werden von Visa als Pre-Compliance-Zahlungsanfechtungen bezeichnet. > > Erfahren Sie mehr über die [Regeln von Visa](https://usa.visa.com/content/dam/VCOM/download/about-visa/visa-rules-public.pdf). ## Visa-Compliance-Zahlungsanfechtungen identifizieren Sie können eine Anfechtung der Visa-Konformität anhand des [Zahlungsanfechtungs-Objekts](https://docs.stripe.com/api/disputes/object.md) identifizieren. Verwenden Sie einen der folgenden Indikatoren, um eine Anfechtung der Visa-Konformität zu erkennen: - [payment_method_details.case_type](https://docs.stripe.com/api/disputes/object.md#dispute_object-payment_method_details-card-case_type) ist auf `compliance` festgelegt. - [enhanced_eligibility_types](https://docs.stripe.com/api/disputes/object.md#dispute_object-enhanced_eligibility_types) enthält `visa_compliance`. - [Grund](https://docs.stripe.com/api/disputes/object.md#dispute_object-reason) ist `noncompliant`. ```json { "id": "du_TFCU9xJ2Gsj7BAiAoQok8Icp", "charge": "ch_vEUUPELhHVkPbMN1md3B0vG7", "enhanced_eligibility_types": ["visa_compliance"], "reason": "noncompliant", "payment_method_details": { "card": { "brand": "visa", "case_type": "compliance" } } } ``` ## Visa-Compliance-Anfechtungen mit der API schließen Wenn Sie eine Visa-Compliance-Zahlungsanfechtung schließen, zeigen Sie damit, dass Sie keine Beweise vorlegen können und die Zahlungsanfechtung im Wesentlichen als verloren anerkennen. Die Visa-Compliance-Netzwerkgebühr in Höhe von 500 USD wird Ihnen nicht in Rechnung gestellt, wenn Sie sich dafür entscheiden, die Anfechtung zu beenden. Um eine Anfechtung zu schließen, verwenden Sie die [Close API](https://docs.stripe.com/api/disputes/close.md). > Wird eine Zahlungsanfechtung geschlossen, kann dies nicht rückgängig gemacht werden. ## Mit der API auf Visa-Compliance-Zahlungsanfechtungen reagieren Das Verfahren zur Beantwortung einer Visa-Compliance-Zahlungsanfechtung ähnelt der Reaktion auf andere Anfechtungen. Sie können die [Update API](https://docs.stripe.com/api/disputes/update.md) verwenden, um Beweise zu übermitteln, um einer Zahlungsanfechtung zu widersprechen. Bei Visa Compliance-Zahlungsanfechtungen müssen Sie über das [erweiterte Beweisobjekt](https://docs.stripe.com/api/disputes/object.md#dispute_object-evidence-enhanced_evidence) explizit eine Gebühr von 500 USD anerkennen. Stripe zieht die Netzwerkgebühr von 500 USD von Ihrem Konto asynchron ein, nachdem Sie Beweise eingereicht haben (meist nach 1 bis 2 Tagen). Stripe erstattet diese Netzwerkgebühr, wenn die Anfechtung zu Ihren Gunsten entschieden wird. Um die Netzwerkgebühr zu bestätigen, müssen [evidence.enhanced_evidence.visa_compliance.fee_acknowledged](https://docs.stripe.com/api/disputes/object.md#dispute_object-evidence-enhanced_evidence-visa_compliance-fee_acknowledged) bei der Übermittlung von Nachweisen auf `true` setzen. ```json { "id": "du_TFCU9xJ2Gsj7BAiAoQok8Icp", "charge": "ch_vEUUPELhHVkPbMN1md3B0vG7", "evidence": { ... "enhanced_evidence": { "visa_compliance": { "fee_acknowledged": true }, } ... } ``` Wenn Sie die Netzwerkgebühr für die Einhaltung der Visa-Vorschriften anerkennen, ändert sich [evidence_details.enhanced_eligibility.visa_compliance.status](https://docs.stripe.com/api/disputes/object.md#dispute_object-evidence_details-enhanced_eligibility-visa_compliance-status) in `fee_acknowledged`, was Ihre Bestätigung anzeigt. ```json { "id": "du_TFCU9xJ2Gsj7BAiAoQok8Icp", "charge": "ch_vEUUPELhHVkPbMN1md3B0vG7", "evidence": { ... "enhanced_evidence": { "visa_compliance": { "fee_acknowledged": true }, }, "evidence_details": { ... "enhanced_eligibility": { "visa_compliance": { "status": "fee_acknowledged" }, } ... } ``` > Wenn Sie versuchen, Beweise für eine Visa-Compliance-Anfechtung einzureichen, ohne die Netzwerkgebühr zu bestätigen, gibt Stripe eine Fehlerantwort zurück und übermittelt Ihre bereitgestellten Beweise nicht. ## Testen Um die Antwort auf Visa-Compliance-Anfechtungen zu testen, verwenden Sie die folgende Testkarte, die eine Visa-Compliance-Anfechtung erstellt: | Testmethode | Token | | ------------- | --------------------------------- | | Kartennummer | 4000008400000779 | | PaymentMethod | `pm_card_createComplianceDispute` | | Token | `tok_createComplianceDispute` | Ähnlich wie bei Visa-Compliance-Anfechtungen im Live-Modus gibt Stripe eine Fehlerantwort zurück, wenn Sie Beweise einreichen, ohne die Netzwerkgebühr anzuerkennen. > Um einen `won` oder `lost` Zustand für die gesamte angefochtene Zahlung zu simulieren, legen Sie [uncategorized_text](https://docs.stripe.com/api/disputes/update.md#update_dispute-evidence-uncategorized_text) auf `winning_evidence` oder `losing_evidence` fest, wie unter [Tests](https://docs.stripe.com/testing.md?testing-method=card-numbers#evidence) beschrieben.