﻿# Zahlungsmethodenregeln

Steuern Sie, wann Zahlungsmethoden für Ihre Kundinnen und Kunden verfügbar sind.

Mit den Zahlungsmethodenregeln können Sie Bedingungen für Zahlungsmethoden ohne Karte direkt über das Dashboard ohne benutzerdefinierte Logik oder Code festlegen. Mit Regeln können Sie:

- Eine Zahlungsmethode ein- oder ausblenden, wenn der Bestellwert einen bestimmten Betrag überschreitet
  - **Beispiel**: Zeigen Sie nur Affirm-Transaktionen über 1.000 USD an, um Käufe mit höherem Wert zu fördern.
- Blenden Sie eine Zahlungsmethode für Kundinnen und Kunden in bestimmten Ländern oder bei Verwendung bestimmter Währungen ein oder aus.
  - **Beispiel**: Blenden Sie iDEAL für Kundinnen und Kunden außerhalb der Niederlande aus, wo es nicht häufig verwendet wird.

> Regeln für Zahlungsmethoden gelten nur für Zahlungsmethoden, die keine Karten sind. Kartenzahlungen und Wallet-Zahlungsmethoden wie Apple Pay und Google Pay werden derzeit nicht unterstützt.

## Überlegungen zu Zahlungsmethodenregeln

Zahlungsmethoden ohne Karten wirken sich im Vergleich zu Kartenzahlungen positiv auf einzelne Wirtschaftseinheiten aus und sie führen oft zu höheren durchschnittlichen Bestellwerten und Konversionsraten.

Wenn Sie diese Zahlungsmethoden aktivieren, sollten Sie eine bestimmte Geschäftslogik anwenden, um zu steuern, wann Ihre Kundinnen und Kunden welche Zahlungsmethoden nutzen können. Mit den Zahlungsmethodenregeln können Sie diese Erkenntnisse direkt im Dashboard anwenden. Hierfür ist kein Code erforderlich.

Die Regeln für Zahlungsmethoden sind mit Stripe [A/B-Tests](https://docs.stripe.com/payments/a-b-testing.md)kompatibel. Auf diese Weise können Sie A/B-Tests mit den von Ihnen ausgewählten Zielkriterien durchführen oder zusätzliche Kriterien testen. So können Sie beispielsweise testen, welche Auswirkungen es hat, wenn eine bestimmte Zahlungsmethode nur angezeigt wird, wenn der Preis über einem bestimmten Betrag liegt.

> Regeln für Zahlungsmethoden gelten nicht für die [Gehostete Rechnungsseite](https://docs.stripe.com/invoicing/hosted-invoice-page.md) oder wenn eine Integration von Payment Element, Express Checkout Element, Checkout oder Payment Links ein *Abonnement* (A Subscription represents the product details associated with the plan that your customer subscribes to. Allows you to charge the customer on a recurring basis) erstellt. Weitere Informationen zu Abonnements und Rechnungen finden Sie unter [So funktionieren Abonnements](https://docs.stripe.com/billing/subscriptions/overview.md).

## Before you begin

- Sie müssen entweder das Stripe [Payment Element](https://docs.stripe.com/payments/payment-element.md), das [Express Checkout Element](https://docs.stripe.com/elements/express-checkout-element.md), [Checkout](https://docs.stripe.com/payments/checkout.md) oder [Payment Links](https://docs.stripe.com/payment-links.md) verwenden.
- Sie müssen [dynamische Zahlungsmethoden](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md) verwenden, um weitere Zahlungsmethoden über das Stripe-Dashboard zu aktivieren. Hierfür sind keinerlei Code-Änderungen erforderlich.
  - Informationen zum Einrichten dynamischer Zahlungsmethoden für direkte Nutzer/innen finden Sie im Leitfaden zur [Integration von Zahlungsmethoden](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md).
  - (Connect) Informationen zum Einrichten dynamischer Zahlungsmethoden für Connect-Plattformen finden Sie unter [Zahlungsmethoden für verbundene Konten verwalten](https://docs.stripe.com/connect/manage-payment-methods.md).

## Regelbedingungen festlegen

1. Gehen Sie im Dashboard zu den [Einstellungen für Zahlungsmethoden](https://dashboard.stripe.com/settings/payment_methods/default).

2. (Connect) Wenn Sie eine Connect-Plattform sind, konfigurieren Sie Regeln für Zahlungsmethoden in Ihrer [Vorlagenkonfiguration](https://dashboard.stripe.com/test/settings/payment_methods/connected_accounts) und nicht in Ihren direkten Einstellungen für Zahlungsmethoden.

   **Direct Charges**: Regeln, die Sie in Ihrer Vorlagenkonfiguration festlegen, werden von allen verbundenen Konten übernommen. Verbundene Konten können diese Regeln nicht überschreiben.

   **Destination Charges**: Regeln, die Sie in Ihren Einstellungen für direkte Zahlungsmethoden festlegen, gelten für Destination Charges. Die Regeln Ihrer verbundenen Konten wirken sich nicht auf Destination Charges aus.

   Weitere Informationen zu Zahlungsarten finden Sie unter [Direct Charges](https://docs.stripe.com/connect/charges.md) und [Destination Charges](https://docs.stripe.com/connect/destination-charges.md).

3. Klicken Sie für eine unterstützte Zahlungsmethode (wie Klarna) auf das Überlaufmenü (⋯) und wählen Sie **Verfügbarkeit anpassen** aus.

4. Legen Sie benutzerdefinierte Regeln fest (zum Beispiel ein neues Minimum von 100 USD für Klarna) und wählen Sie dann **Überschreibungen anwenden** aus.

> In Ihrem Dashboard konfigurieren Sie Transaktionslimits in einer einzigen Währung. Bei der Bewertung dieser Limits in einer Transaktion, die eine andere Währung verwendet, berechnet Stripe die entsprechenden Limits automatisch anhand des aktuellen Wechselkurses.
![Eine Bezahlseite mit Klarna.](https://b.stripecdn.com/docs-statics-srv/assets/pmt-checkout-klarna-present.fab9fed6ec4dfc1e187b38beb944fc65.png)

Vorher
![Eine Bezahlseite, auf der Klarna ausgeblendet ist.](https://b.stripecdn.com/docs-statics-srv/assets/pmt-checkout-klarna-hidden.e1d585ab6318861be8aa813cdde91fb4.png)

Nachher

## Testen

Um Regeln für standortbasierte Zahlungen für Checkout und Payment Links zu testen, geben Sie eine standortformatierte Kunden-E-Mail ein, die im lokalen Teil der E-Mail ein Suffix im Format `+location_XX` enthält. `XX` muss ein gültiger [zweistelliger ISO-Ländercode](https://www.nationsonline.org/oneworld/country_code_list.htm) sein.

Beispiel: Um standortbasierte Regeln für einen Kunden/eine Kundin in Frankreich zu testen, geben Sie eine E-Mail-Adresse wie `test+location_FR@example.com` ein.

Wenn Sie die URL für eine Checkout-Sitzung oder Payment Link aufrufen, die mit einer E-Mail im Standortformat erstellt wurde, werden Ihnen dieselben verfügbaren Zahlungsmethoden angezeigt wie dem Kunden/der Kundin in dem angegebenen Land.

### Checkout testen

Wenn Sie Checkout für ein bestimmtes Land simulieren möchten, erstellen Sie eine Checkout-Sitzung und übergeben dort die für den Standort formatierte E-Mail-Adresse als [customer_email](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object-customer_email).

```curl
curl https://api.stripe.com/v1/checkout/sessions \
  -u <<YOUR_SECRET_KEY>>: \
  -d "line_items[0][price]"="{{PRICE_ID}}" \
  -d "line_items[0][quantity]"=1 \
  -d mode=payment \
  -d success_url="https://example.com/success" \
  --data-urlencode customer_email="test+location_FR@example.com"
```

Sie können auch eine/n [Kunden/Kundin](https://docs.stripe.com/api/customers/create.md) erstellen und seine/ihre E-Mail-Adresse angeben, die das Suffix ``+location_XX` enthält. Stripe[-Testkarten](https://docs.stripe.com/testing.md#cards) funktionieren wie üblich.

### Payment Links testen

Übergeben Sie bei Payment Links die standortformatierte E-Mail entweder als [URL-Parameter](https://docs.stripe.com/payment-links/customize.md#customize-checkout-with-url-parameters) `prefilled_email` oder `locked_prefilled_email`, um die Regeln für Zahlungsmethoden für Kundinnen und Kunden in verschiedenen Ländern zu teste