FX Quotes API in Connect verwenden
Wählen Sie aus, welche Währungen lokal angepasst werden sollen, sichern Sie sich Wechselkurse und entscheiden Sie, ob Sie Gebühren an Ihre Kundschaft weitergeben möchten.
Verwenden Sie die FX Quotes API, um Preise in den Währungen Ihrer Kundinnen und Kunden festzulegen und Unsicherheiten in Bezug auf sich ändernde Wechselkurse zu verringern. Sie können beim Erstellen eines PaymentIntent mit der dargestellten Währung Ihres Kunden/Ihrer Kundin ein Devisenangebot angeben. Sie können beim Erstellen einer Überweisung auch einen Wechselkurs angeben, um den Abrechnungsbetrag auf dem verbundenen Konto zu bestätigen. Weitere Informationen finden Sie unter Wechselkurse.
Beispielszenarien für Währungsumrechnungen
Bei verschiedenen Connect-Zahlungstypen erfolgt die Währungsumrechnung auf unterschiedliche Weise.
Direkte Abrechnung
Direct Charges werden immer aus der Transaktionswährung in die Standardwährung des verbundenen Kontos umgerechnet. Die Plattformgebühr wird in die Standardwährung der Plattform umgerechnet.
Angenommen, Sie nehmen eine Zahlung für ein verbundenes Konto in USD an. Das verbundene Konto erhält Gelder in EUR. Die an das verbundene Konto gesendeten Gelder werden in EUR umgerechnet, und die Plattformgebühr wird von EUR zurück auf Ihre Plattform in USD umgerechnet.
Sie können erweiterte Kursangebote über die FX Quotes API verwenden, um die Wechselkursunsicherheit bei Direct Charges zu verringern. Wenn Sie eine Direct Charge erstellen, übergeben Sie die FX-Angebots-ID an den PaymentIntent. Geben Sie die Währung des Endkunden/der Endkundin als from_
an. Geben Sie als to_
die Standard-Abrechnungswährung Ihres verbundenen Kontos an.
Wechselkurs erstellen
Obwohl Direct Charges in der Standardwährung des verbundenen Kontos anfallen, erhält Ihre Plattform die Plattformgebühren für Direct Charges in der Standardwährung Ihrer Plattform. Die Verwendung der erweiterten Kursnotierungen für Direct Charges in der FX Quotes API hat keinen Einfluss auf den Wechselkurs, zu dem Plattformgebühren umgerechnet werden.
Verfügbarkeit eines Bankkontos oder einer Debitkarte | Umrechnungsaktion |
---|---|
Verfügbar für die Auszahlungswährung | Keine Umrechnung |
Nicht verfügbar für die Auszahlungswährung | Stripe rechnet die Plattformgebühr basierend auf der Standardwährung des Plattformkontos um |
Wenn Ihre Plattform keine Plattformgebühren erhebt und stattdessen einen Teil der Gebühren einbehält, werden diese Gelder auf die gleiche Weise ausgezahlt wie andere Zahlungen auf dem Plattformkonto.
Destination Charges ohne on_behalf_of
Wenn Stripe Destination Charges ohne on_
verarbeiten, rechnet Stripe diese zunächst von der dargestellten Währung in die Standardwährung der Plattform um. Die an das verbundene Konto gesendeten Gelder werden dann in die Standardwährung des verbundenen Kontos umgerechnet.
- Wenn Sie
application_
verwenden, erheben wir die Plattformgebühr nach der Umrechnung in die Standardwährung des verbundenen Kontos. Die Gebühr verbleibt in dieser Währung, wenn sie der Plattform hinzugefügt wird.fee_ amount - Wenn Sie
transfer_
verwenden, erheben wir die Gebühr nach der ersten Währungsumrechnung und verbleiben in der Standardwährung der Plattform.data[amount]
Notiz
Dieser Zahlungsablauf unterliegt den regionalen länderübergreifenden Richtlinien von Stripe.
Angenommen, Sie akzeptieren eine Zahlung für ein verbundenes Konto in EUR. Das verbundene Konto wird in GBP abgerechnet und Ihre Plattform in USD. Die Zahlung wird von EUR in USD umgerechnet und die an das verbundene Konto gesendeten Gelder werden in GBP umgerechnet.
- Wenn Sie
application_
verwenden, wird der Betrag der Plattformgebühr von EUR in GBP umgerechnet und wir ziehen ihn von dem Betrag ab, der auf dem verbundenen Konto abgerechnet wird.fee_ amount - Wenn Sie
transfer_
verwenden, wird die Gebühr nach der Umrechnung von der anfänglichen dargestellten Währung in USD einbehalten.data[amount]
Sie können erweiterte Kursangebote aus der FX Quotes API verwenden, um die FX-Unsicherheit bei Destination Charges ohne on_
zu verringern. Übergeben Sie beim Erstellen einer Zahlung die FX-Angebots-ID an den PaymentIntent. Im obigen Beispiel erhalten Sie so Sicherheit über den Wechselkurs, der für die Umrechnung von EUR (der Endkundenwährung) in USD (die Plattformwährung) verwendet wird. Geben Sie bei Devisenkursen die Währung der Endkundin/des Endkunden als from_
an. Als Standard-Abrechnungswährung Ihrer Plattform geben Sie to_
an. Sie können Devisenkurse nicht für Umrechnungen von Übertragungen von der Plattform auf verbundene Konten oder von Plattformgebühren verwenden.
Erstellen eines Wechselkurses
Wir konvertieren Plattformgebühren, die mit dem Parameter application_
erhoben wurden, nicht erneut für Destination Charges. Plattformen erhalten Plattformgebühren immer in der Abrechnungswährung des verbundenen Kontos. Verwenden Sie den Parameter transfer_
, um einen geringeren Teil des Transaktionsbetrags zu überweisen und Gebühren in der Standardabrechnungswährung der Plattform einzuziehen.
Destination Charges mit on_behalf_of
Wenn Destination Charges mit on_
verarbeitet werden, wandelt Stripe diese zunächst von der dargestellten Währung in die Standardwährung des verbundenen Kontos um. Die Plattformgebühr verbleibt in der Währung des verbundenen Kontos, unabhängig davon, ob Sie application_
oder transfer_
verwenden.
Beispiel: Das verbundene Konto akzeptiert eine Zahlung in USD, diese wird aber in EUR abgerechnet. Die Zahlung wird in EUR umgerechnet und wir senden sie in EUR an das verbundene Konto. Wir erheben die Gebühr in EUR, unabhängig davon, ob Sie application_
oder transfer_
verwenden.
Sie können erweiterte Kursangebote aus der API für FX-Angebote verwenden, um die FX-Unsicherheit bei Destination Charges mit on_
zu verringern. Übergeben Sie beim Erstellen einer Zahlung die FX-Angebots-ID an den PaymentIntent. Im obigen Beispiel erhalten Sie so Sicherheit über den Wechselkurs, der für die Umrechnung von USD (der Währung der Endkundin/des Endkunden) in EUR (die Währung des verbundenen Kontos) verwendet wird. Geben Sie bei Devisenkursen die Währung der Endkundin/des Endkunden als from_
an. Geben Sie als to_
die Standard-Abrechnungswährung Ihres verbundenen Kontos an.
Erstellen eines Wechselkurses
Wir konvertieren Plattformgebühren, die mit dem Parameter application_
erhoben wurden, nicht erneut für Destination Charges. Plattformen erhalten Plattformgebühren immer in der Abrechnungswährung des verbundenen Kontos. Verwenden Sie den Parameter transfer_
, um einen geringeren Teil des Transaktionsbetrags zu überweisen und Gebühren in der Standardabrechnungswährung der Plattform einzuziehen.
Wenn Sie auf der Plattform Zahlungen mit den Parametern destination
oder on_
erstellen, werden möglicherweisee Salden in mehreren Währungen angesammelt. Wenn Sie nicht über Bankkonten für diese anderen Währungen verfügen, bietet Stripe eine Möglichkeit, Guthaben in Nicht-Standardwährungen auf das Standardbankkonto Ihrer Plattform auszuzahlen.
Stripe rechnet die Währungen um und sie werden als manuelle Auszahlungen dargestellt, wobei currency
als Währung des Ausgangssaldos festgelegt ist:
Wenn das Guthaben für die angegebene Währung ausreicht, rechnet Stripe die Gelder automatisch in die Standardwährung des Bankkontos um. Die Verwendung von Wechselkursnotierungen bei Auszahlungen wird von uns nicht unterstützt.
Notiz
Dieser Zahlungsablauf unterliegt den regionalen länderübergreifenden Richtlinien von Stripe.
Separate Zahlungen und Überweisungen ohne on_behalf_of
Wir rechnen separate Gebühren von der dargestellten Währung in die Standardwährung der Plattform um und die Plattform überweist die Gelder später auf das verbundene Konto. Die Parameter application_
und transfer_
werden nicht verwendet, um Gebühren einzuziehen, da die Plattform den entsprechenden zu sendenden Betrag zum Zeitpunkt der Überweisung auswählen kann.
Nehmen wir als Beispiel eine Zahlung in USD. Die Standardwährung des Plattformkontos ist GBP. Die Währungsumrechnung von USD in GBP erfolgt im Rahmen der Zahlung. Wenn die Plattform diese Gelder auf ein verbundenes Konto mit EUR als Standardwährung überweist, wird eine weitere Währungsumrechnung durchgeführt, diesmal von GBP in EUR.
Sie können erweiterte Kursangebote aus der API für Devisenkurse verwenden, um die Unsicherheit hinsichtlich des Wechselkurses zu verringern, wenn Sie separate Zahlungen und Überweisungen ohne on_
verwenden. Dies gilt sowohl für die Zahlung als auch für die eigenständige Überweisung.
Wechselkurs für die Zahlung
Wechselkurs für die Überweisung
Übergeben Sie beim Erstellen einer Zahlung die FX-Angebots-ID an den PaymentIntent. Im obigen Beispiel erhalten Sie Sicherheit über den Wechselkurs, der für die Umrechnung von USD (der Währung der Endkundinnen/Endkunden) in GBP (die Währung der Connect-Plattform) verwendet wird. Geben Sie bei Devisenkursen die Währung der Endkundin/des Endkunden als from_
an. Als Standard-Abrechnungswährung Ihrer Plattform geben Sie to_
an.
Wenn Sie eine Überweisung erstellen, übergeben Sie die FX-Angebots-ID in die Überweisung. Im obigen Beispiel erhalten Sie Sicherheit über den Wechselkurs, der für die Umrechnung von GBP (der Währung der Connect-Plattform) in EUR (der Währung des verbundenen Kontos) verwendet wird. Geben Sie in den Wechselkursnotierungen die Währung der Connect-Plattform als from_
an. Geben Sie die Standardwährung Ihres verbundenen Kontos als to_
an.
Notiz
Dieser Zahlungsablauf unterliegt den regionalen länderübergreifenden Richtlinien von Stripe.
Separate Zahlungen und Überweisungen mit on_behalf_of
Wir rechnen separate Zahlungen aus der dargestellten Währung in die Standardwährung des verbundenen Kontos um. Die Plattform überweist die Gelder später an das verbundene Konto. Wir verwenden die Parameter application_
und transfer_
nicht, um Gebühren einzuziehen, da die Plattform den entsprechenden zu sendenden Betrag zum Zeitpunkt der Überweisung auswählen kann.
Nehmen wir als Beispiel eine Zahlung in USD. Die Standardwährung des verbundenen Kontos ist EUR. Die Währungsumrechnung von USD in EUR ist Teil der Zahlung. Während der Übertragung findet keine Währungsumrechnung statt, da sich die Gelder bereits in der Währung des verbundenen Kontos befinden.
Sie können erweiterte Kursnotierungen aus der FX Quote API verwenden, um die Unsicherheit hinsichtlich des Wechselkurses zu verringern, wenn Sie separate Zahlungen und Überweisungen mit on_
verwenden.
Wechselkurs für die Abbuchung
Notiz
Dieser Zahlungsablauf unterliegt den regionalen länderübergreifenden Richtlinien von Stripe.
Wechselkurs bei Rückerstattungen
Wenn Sie eine Zahlung zurückerstatten, die ursprünglich in eine andere Währung umgerechnet wurde, verwenden wir den Live-Wechselkurs zum Zeitpunkt der Rückerstattung. Dies gilt unabhängig davon, ob Sie bei der ursprünglichen Zahlung Wechselkursnotierungen verwendet haben, um Ihren Wechselkurs festzulegen. Stripe erhebt bei der Rückerstattung keine Wechselkursgebühr für Umrechnungen. Stripe erstattet die bei der ursprünglichen Transaktion erhobene Wechselkursgebühr nicht.
Wechselkurs bei Auszahlungen
Die Abrechnungswährung ist die Währung, in der Sie Auszahlungen erhalten können. Siehe unterstützte Abrechnungswährungen.
Je nach Verfügbarkeit des Bankkontos oder der Debitkarte geschieht bei der Auszahlung eines Guthabens Folgendes:
Verfügbarkeit eines Bankkontos oder einer Debitkarte | Umrechnungsaktion |
---|---|
Verfügbar für die Währung | Keine Umrechnung |
Mehrere Bankkonten oder Debitkarten für die Währung verfügbar | Keine Umrechnung – Stripe verwendet das als default_ festgelegte Bankkonto bzw. die Debitkarte |
Nicht verfügbar für die Währung | Stripe rechnet den Auszahlungsbetrag basierend auf der Standardwährung des Stripe-Kontos um |