Weiter zum Inhalt
Konto erstellen oder anmelden
Das Logo der Stripe-Dokumentation
/
KI fragen
Konto erstellenAnmelden
Jetzt starten
Zahlungen
Umsatz
Plattformen und Marktplätze
Geldmanagement
Entwicklerressourcen
APIs und SDKsHilfe
ÜbersichtZahlung annehmenAktualisieren Sie Ihre Integration
Online-Zahlungen
ÜbersichtIhren Use case finden
Payment Links verwenden
Vorgefertigte Checkout-Seite verwenden
Erstellen Sie eine benutzerdefinierte Integration mit Elements
In-App-Integration erstellen
Verwenden Sie Managed PaymentsWiederkehrende Zahlungen
Präsenzzahlungen
Terminal
Zahlungsmethoden
Zahlungsmethoden hinzufügen
Zahlungsmethoden verwalten
Schnellerer Bezahlvorgang mit Link
Zahlungsvorgänge
Analytik
Salden und Abwicklungsdauer
Compliance und Sicherheit
Währungen
    Übersicht
    Preise lokal anpassen
      Adaptive Pricing
      FX Quotes API
      Preise in manuellen Währungen
    Zahlungsabwicklung in noch mehr Währungen
Abgelehnte Zahlungen
Anfechtungen
Betrugsprävention
Betrugsprävention von Radar
Auszahlungen
ZahlungsbelegeRückerstattungen und Stornierungen
Erweiterte Integrationen
Nutzerdefinierte Zahlungsabläufe
Flexibles Acquiring
Multiprozessor-Orchestrierung
Mehr als Zahlungen
Unternehmensgründung
Krypto
Agentenbasierter Handel
Financial Connections
Climate
Identitäten verifizieren
Vereinigte Staaten
Deutsch
StartseiteZahlungenCurrenciesLocalize prices

Adaptive Pricing

Ermöglichen Sie es Ihren Kundinnen und Kunden mit Adaptive Pricing in ihrer Landeswährung zu zahlen.

Hinweis

Adaptive Pricing wird nur für Elements mit der Checkout Sessions API unterstützt. Adaptive Pricing wird von der Payment Intents API nicht unterstützt.

Mit Adaptive Pricing können Ihre Kundinnen und Kunden in mehr als 150 Ländern in ihrer lokalen Währung zahlen. Mit Adaptive Pricing leitet Stripe automatisch die Transaktionswährung von der öffentlichen IP-Adresse des Kunden ab. Dann berechnet Stripe automatisch den lokalisierten Preis und wickelt die gesamte Währungsumrechnung ab.

Mit Adaptive Pricing können Sie:

  • Zeigen Sie mit dem Währungsauswahlelement Preise in lokaler Währung basierend auf dem Standort an
  • Berechnen Sie die Preise in Echtzeit mit einem für 24 Stunden garantierten Wechselkurs
  • Auch lokale Zahlungsmethoden anderer Länder anbieten
  • Einhaltung von Vorschriften bei der Angabe unterstützter Währungen erleichtern
Eine Auswahl, die Euro und US-Dollar als Optionen anzeigt, wobei Euro ausgewählt ist, und die Bestellübersicht, die alle Preise in Euro anzeigt.

Integrationsaufwand

Low-Code

Transaktionsgebühren

Informationen zu Gebühren und unseren FAQs anzeigen.

Anpassung der Nutzeroberfläche

Platzieren Sie das Währungsauswahlelement an einer beliebigen Stelle auf der Bezahlseite.

Adaptive Pricing im Dashboard aktivieren
Dashboard

Verwalten Sie Adaptive Pricing für Checkout in Ihren Payments-Einstellungen im Dashboard. Sie können Adaptive Pricing im Sandbox- als auch im Live-Modus aktivieren. Die Deaktivierung von Adaptive Pricing hat keine Auswirkungen auf Checkout-Sitzungen, die bereits konvertiert wurden.

Preise lokalisieren und formatieren
Clientseitig

Es ist wichtig, dass die Preise auf Ihrer Bezahlseite einheitlich entsprechend der ausgewählten Währung angezeigt werden, einschließlich Einzelposten, Versandkosten, Rabatte, Steuern und Gesamtsummen.

Bei Verwendung von eingebetteten Komponenten mit Adaptive Pricing kann das Sitzungsobjekt der eingebetteten Komponenten lokalisierte Werte enthalten, wenn Adaptive Pricing aktiviert ist. Sie sollten Ihre Integration so gestalten, dass die Sitzung Beträge und Währungen enthalten könnte, die für jedes Land relevant sind, aus dem Ihre Käufer/innen Ihre Website besuchen. Dieser Ablauf basiert auf vorformatierten Feldern wie session.total.total.amount. Das in der Stripe API zurückgegebene Checkout-Sitzungsobjekt hat weiterhin dieselbe Währung, die in Ihrer Stripe Integration mit dem Kundenkontext unter presentment_details angegeben ist, und stimmt nicht genau mit dem Sitzungsobjekt der eingebetteten Komponenten überein.

Das Session-Objekt stellt formatierte Währungswerte bereit, die Sie direkt in Ihrer Nutzeroberfläche verwenden können.

checkout.js
const { actions } = await checkout.loadActions(); const { total } = actions.getSession(); // Display the formatted amounts in your UI document.getElementById('order-total').textContent = total.total.amount;

Währungsauswahlelement rendern
Clientseitig

Das Währungsauswahlelement ist eine einbettbare Nutzeroberflächenkomponente, die Adaptive Pricing ermöglicht. Zeigen Sie es in der Nähe der Bestellsumme an.

Hinweis

Sie sind für die Einhaltung der Gesetze verantwortlich, die für die Preislokalisierung in Ihrer Region oder in der Region Ihrer Kundschaft gelten. Bei der Verwendung von Adaptive Pricing mit Elements müssen Sie das Währungsauswahlelement anzeigen. Stripe empfiehlt Ihnen, Ihren Rechtsbeistand zu konsultieren, um auf Ihr Unternehmen zugeschnittenen Rat einzuholen.

Erstellen Sie ein Container-DOM-Element, um das Währungsauswahlelement einzubinden. Erstellen Sie dann mit checkout.createCurrencySelectorElement eine Instanz des Währungsauswahlelements und binden Sie es durch den Aufruf von element.mount ein, wobei Sie entweder einen CSS-Selektor oder das Container-DOM-Element angeben. Sie können festlegen, dass das Währungsauswahlelement nur erstellt wird, wenn die currencyOptions ausgefüllt sind. Wenn keine currencyOptions vorhanden sind und das Währungsauswahlelement bereitgestellt ist, wird nichts angezeigt.

index.html
<div id="currency-selector"></div>
checkout.js
const currencySelectorElement = checkout.createCurrencySelectorElement(); currencySelectorElement.mount('#currency-selector');

Best Practices für das Design

Wir bieten ein konfigurierbares Währungsauswahlelement für Ihre Bezahlseite an. Befolgen Sie diese Best Practices, wenn Sie auswählen, wo die Auswahl platziert werden soll:

  • Fügen Sie die Währungsauswahl in der Nähe der Eingabe der Zahlungsdetails hinzu, idealerweise direkt über dem Payment Element, da sich die ausgewählte Währung auf die verfügbaren Zahlungsmethoden auswirken kann.
  • Wenn das Payment Element anfangs nicht sichtbar ist (aufgrund von mehrstufigen Abläufen oder weil es sich weiter unten auf der Seite befindet), positionieren Sie die Währungsauswahl in der Nähe der Gesamtpreisanzeige.
  • Wenn Sie das Express Checkout Element verwenden, empfehlen wir, das Currency Selector Element üer dem Express Checkout Element anzuordnen, um sicherzustellen, dass Ihre Kundinnen und Kunden wissen, in welcher Währung sie belastet werden.
  • Wenden Sie diese Tipps auf Ihre Seiten-Layouts für alle Bildschirmgrößen an.
Das Currency Selector Element über dem Payment Element

Das sollten Sie tun

Platzieren Sie die Währungsauswahl über dem Payment Element. Wenn Sie nur Karten akzeptieren, können Sie sie auch direkt unter dem Payment Element platzieren.

Markieren Sie Ihre Integration als bereit für Adaptive Pricing
Clientseitig

Sobald Sie Ihre Preise lokalisiert und formatiert und den Währungswähler gerendert haben, markieren Sie Ihre Integration als bereit für Adaptive Pricing, indem Sie beim Initialisieren von Checkout den Parameter adaptivePricing.allowed setzen.

checkout.js
const checkout = stripe.initCheckout({ clientSecret, // Mark your integration as ready for Adaptive Pricing adaptivePricing: { allowed: true } }); // Use `checkout` to build your checkout page

Nachdem Ihre Integration als bereit markiert wurde, können Sie Adaptive Pricing in Ihren Payments-Einstellungen im Dashboard oder pro Checkout-Sitzung über den Parameter adaptive_pricing.enabled verwalten.

Lokal bevorzugte Zahlungsmethoden konfigurieren
Dashboard

Adaptive Pricing kann die Nutzung lokaler Zahlungsmethoden erhöhen, indem den Kundinnen und Kunden die Möglichkeit gegeben wird, in ihrer Landeswährung und mit den für sie relevantesten Zahlungsmethoden zu bezahlen. Beispielsweise wird für 70 % aller E-Commerce-Transaktionen in den Niederlanden iDEAL verwendet, doch es funktioniert nur mit EUR. Sie können in Ihren Einstellungen der Zahlungsmethoden konfigurieren, welche Zahlungsmethoden Sie akzeptieren, wenn Sie dynamische Zahlungsmethoden verwenden. Adaptive Pricing bietet Zugriff auf die folgenden Zahlungsmethoden, für die die Angabe in der Landeswährung erforderlich ist:

  • Amazon Pay
  • Bancontact
  • BLIK
  • EPS
  • iDEAL
  • Link
  • P24
  • Pix
  • Südkoreanische Karten
  • Naver Pay
  • Kakao Pay
  • PAYCO
  • Revolut Pay
  • Samsung Pay
  • Wechat Pay

Testen

Um die Darstellung der Landeswährung zu testen, übergeben Sie eine für einen Standort formatierte Kunden-E-Mail-Adresse, die im lokalen Teil der E-Mail ein Suffix im Format +location_XX enthält. XX muss ein gültiger zweistelliger ISO-Ländercode sein.

Um beispielsweise die Währungsdarstellung für einen Kunden/eine Kundin in Frankreich zu testen, übergeben Sie eine E-Mail-Adresse wie test+location_FR@example.com .

Wenn Sie Ihre Bezahlseite mit dem Currency Selector Element und dem Payment Element anzeigen, indem Sie eine CheckoutSession nutzen, die mit einer für den Standort formatierten E-Mail-Adresse erstellt wurde, sehen Sie die gleiche Währung wie ein Kunde/eine Kundin im angegebenen Land.

Wenn Sie eine Checkout-Sitzung erstellen, übergeben Sie die für den Standort formatierte E-Mail-Adresse als customer_email, um einen Bezahlvorgang eines bestimmten Lands zu simulieren.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "line_items[0][price]"={{PRICE_ID}} \ -d "line_items[0][quantity]"=1 \ -d mode=payment \ -d ui_mode=custom \ -d "adaptive_pricing[enabled]"=true \ -d return_url={{RETURN_URL}} \ --data-urlencode customer_email="test+location_FR@example.com"

Sie können auch einen Kunden/eine Kundin erstellen und seine/ihre E-Mail-Adresse angeben, die das Suffix +location_XX enthält. Stripe-Testkarten funktionieren wie üblich.

Einschränkungen

Adaptive Pricing ist für Unternehmen, die Elements mit der Payment Intents API verwenden, nicht verfügbar.

Adaptive Pricing wird für indische Unternehmen nicht unterstützt.

Darüber hinaus wird für Adaptive Pricing vorausgesetzt, dass die Währung für Ihre Preise eine Ihrer Abrechnungswährungen ist. Preise werden während des Bezahlvorgangs automatisch umgerechnet. Dies gilt für Preise, die Sie mit einer Preis-ID erstellen und referenzieren, und für Preise, die Sie inline mit price_data bei der Einrichtung einer Checkout-Sitzung erstellen.

Wenn Sie Zahlungen über eine Plattform abwickeln, muss die Integrationswährung Ihrer Plattform die Abrechnungswährung des für die Zahlung eingetragenen Händlers sein.

Adaptive Pricing gilt nicht für Checkout-Sitzungen mit folgenden Eigenschaften:

  • Enthalten explizit definierte Preise in manuellen Währungen.
  • Sind im subscription-Modus.
  • Verwenden Sie manual als capture_method.
  • Verwenden Sie nutzerdefinierte Beträge.

Checkout-Sitzungen, die nicht von Adaptive Pricing unterstützt werden, zeigen die Preise in der ursprünglichen Währung an, in der Sie Ihre Preise festgelegt haben.

Weitere Informationen finden Sie auf unserer Support-Seite.

Unterstützte Währungen

Unternehmen in unterstützten Regionen können Preise automatisch in die lokalen Währungen ihrer Kundinnen und Kunden in den folgenden Märkten umrechnen:

Nordamerika

  • Antigua und Barbuda (XCD)
  • Aruba (AWG)
  • Bahamas (BSD)
  • Barbados (MHD)
  • Belize (BZD)
  • Bermuda (BMD)
  • Kanada (CAD)
  • Kaimaninseln (KYD)
  • Costa Rica (CRC)
  • Dominica (XCD)
  • Dominikanische Republik (DOP)
  • Grenada (XCD)
  • Guatemala (GTQ)
  • Haiti (HTG)
  • Honduras (HNL)
  • Mexiko (MXN)
  • Jamaika (JMD)
  • Panama (PAB)
  • St. Kitts und Nevis (XCD)
  • St. Lucia (XCD)
  • St. Vincent und die Grenadinen (XCD)
  • Trinidad und Tobago (TTD)
  • Vereinigte Staaten (USD)

Südamerika

  • Brasilien (BRL)
  • Bolivien (BOB)
  • Kolumbien (COP)
  • Chile (CLP)
  • Falklandinseln (FKP)
  • Guyana (GYD)
  • Paraguay (PYG)
  • Peru (PEN)
  • Uruguay (UYU)

Europa

  • Albanien (ALL)
  • Andorra (EUR)
  • Österreich (EUR)
  • Belgien (EUR)
  • Bosnien und Herzegowina (BAM)
  • Kroatien (EUR)
  • Zypern (EUR)
  • Tschechische Republik (CZK)
  • Dänemark (DKK)
  • Estland (EUR)
  • Finnland (EUR)
  • Frankreich (EUR)
  • Deutschland (EUR)
  • Gibraltar (GIP)
  • Griechenland (EUR)
  • Ungarn (HUF)
  • Island (ISK)
  • Irland (EUR)
  • Italien (EUR)
  • Lettland (EUR)
  • Litauen (EUR)
  • Luxemburg (EUR)
  • Malta (EUR)
  • Monaco (EUR)
  • Moldawien (MDL)
  • Montenegro (EUR)
  • Niederlande (EUR)
  • Nordmazedonien (MKD)
  • Norwegen (NOK)
  • Polen (PLN)
  • Portugal (EUR)
  • Rumänien (RON)
  • San Marino (EUR)
  • Serbien (RSD)
  • Slowakei (EUR)
  • Slowenien (EUR)
  • Spanien (EUR)
  • Schweden (SEK)
  • Schweiz (CHF)
  • Ukraine (UAH)
  • Vereinigtes Königreich (GBP)
  • Vatikanstadt (EUR)

Asien

  • Afghanistan (AFN)
  • Armenien (AMD)
  • Aserbaidschan (AZN)
  • Bangladesch (BDT)
  • Brunei (BND)
  • Kambodscha (KHR)
  • China (CNY)
  • Georgien (GEL)
  • Hongkong (HKD)
  • Indien (INR)
  • Indonesien (IDR)
  • Israel (ILS)
  • Japan (JPY)
  • Kasachstan (KZT)
  • Kirgisistan (KGS)
  • Macau (MOP)
  • Malaysia (MYR)
  • Malediven (MVR)
  • Mongolei (MNT)
  • Nepal (NPR)
  • Pakistan (PKR)
  • Philippinen (PHP)
  • Katar (QAR)
  • Saudi-Arabien (SAR)
  • Singapur (SGD)
  • Südkorea (KRW)
  • Sri Lanka (LKR)
  • Taiwan (TWD)
  • Tadschikistan (TJS)
  • Thailand (THB)
  • Türkei (TRY)
  • Vereinigte Arabische Emirate (AED)
  • Usbekistan (UZS)
  • Vietnam (VND)
  • Jemen (YER)

Ozeanien

  • Australien (AUD)
  • Französisch-Polynesien (XPF)
  • Neukaledonien (XPF)
  • Neuseeland (NZD)
  • Wallis und Futuna (XPF)

Afrika

  • Angola (AOA)
  • Algerien (DZD)
  • Benin (XOF)
  • Botsuana (BWP)
  • Burkina Faso (XOF)
  • Burundi (BIF)
  • Kamerun (XAF)
  • Kap Verde (CVE)
  • Zentralafrikanische Republik (XAF)
  • Tschad (XAF)
  • Elfenbeinküste (XOF)
  • Dschibuti (DJF)
  • Äquatorialguinea (XAF)
  • Gabun (XAF)
  • Gambia (GMD)
  • Guinea (GNF)
  • Guinea-Bissau (XOF)
  • Kenia (KES)
  • Liberia (LRD)
  • Madagaskar (MGA)
  • Mali (XOF)
  • Mauritius (MUR)
  • Marokko (MAD)
  • Mosambik (MZN)
  • Namibia (NAD)
  • Niger (XOF)
  • Republik Kongo (XAF)
  • Ruanda (RWF)
  • St. Helena (SHP)
  • São Tomé und Príncipe (STD)
  • Senegal (XOF)
  • Südafrika (ZAR)
  • Tansania (TZS)
  • Togo (XOF)
  • Uganda (UGX)
  • Sambia (ZMW)

Preisgestaltung

  • Sie zahlen 0 %
  • Ihre Kundschaft zahlt 2 bis 4 %

You don’t directly pay any additional Stripe fees for Adaptive Pricing, as all such fees are paid for by your customers. The Stripe-provided exchange rate you present to your customers includes a 2–4% conversion fee, increasing their purchase price by a corresponding amount. Stripe determines the fee, which varies for the purposes of increasing customer conversion. Your customer doesn’t pay this fee if they choose to pay in your integration currency, but their bank’s exchange rate and fees might apply. For detailed information about current Stripe fees, see our pricing page.

Wechselkurs

Stripe verwendet den mittleren marktüblichen Wechselkurs und erhebt eine Transaktionsgebühr, um den Kurs bis zur Zahlungsabwicklung zu garantieren.

Erfahren Sie mehr darüber, wie Stripe mit Währungsumrechnungen und Adaptive Pricing-Gebühren umgeht.

Rückerstattungen

Sie können eine Rückerstattung in Ihrer Integrationswährung ausstellen. Stripe erstattet Ihrem Kunden/Ihrer Kundin den Betrag in der Währung, in der er/sie die Zahlung getätigt hat. Für die Rückerstattung gilt derselbe Wechselkurs wie bei der ursprünglichen Transaktion. Dadurch entstehen Ihnen keine zusätzlichen Kosten und Ihre Kundinnen und Kunden erhalten genau den Betrag zurück, den sie bezahlt haben.

Erfahren Sie mehr darüber, wie Stripe Sie bei der Verwaltung von Rückerstattungen unterstützt.

Siehe auch

  • FAQ zu Adaptive Pricing
War diese Seite hilfreich?
JaNein
  • Benötigen Sie Hilfe? Kontaktieren Sie den Kundensupport.
  • Schauen Sie sich unser Änderungsprotokoll an.
  • Fragen? Sales-Team kontaktieren.
  • LLM? Lesen Sie llms.txt.
  • Unterstützt von Markdoc