# 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&nbsp;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&nbsp;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&nbsp;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.
