Mehrere Währungen mit Stripe und NetSuite
Erfahren Sie, wie der Stripe Connector for NetSuite Zahlungen in mehreren Währungen abgleicht.
Der Stripe Connector for NetSuite unterstützt Zahlungen in mehreren Währungen und kann Zahlungen, die eine Währungsumrechnung erfordern, automatisch abgleichen.
Sie haben zwei Möglichkeiten, Stripe mit mehreren Währungen zu verwenden:
Verwenden Sie ein einzelnes Stripe-Konto, um Zahlungen in mehreren Währungen zu akzeptieren, und erlauben Sie Stripe, die Zahlungen in die Währung Ihrer für die Zahlungsabwicklung zuständigen Bank umzuwandeln.
Verwenden Sie mehrere Stripe-Konten, die verschiedenen untergeordneten Konten Ihrer Unternehmen zugeordnet sind. In diesem Fall verknüpfen Sie ein Zahlungsabwicklungskonto mit diesen Stripe-Konten, eines für jede von Ihnen unterstützte Währung. Stripe erstellt eine Bankeinzahlung für jede Abrechnungswährung in jedem Stripe-Konto, um Währungsumrechnungsgebühren zu vermeiden.
Kundinnen/Kunden
NetSuite erfordert, dass Sie einem/einer NetSuite-Kunden/Kundin unterstützte Währungen hinzufügen. Wenn ein Kunde/eine Kundin versucht, mit einer Währung zu bezahlen, die für diesen Kunden/diese Kundin nicht angegeben ist, hat dies zur Folge, dass die Synchronisierung fehlschlägt.
Um eine fehlgeschlagene Synchronisierung zu verhindern, kann der Connector Folgendes tun:
- Fügen Sie alle verfügbaren Währungen zu den NetSuite-Kundinnen/Kunden hinzu, die vom Connector erstellt wurden.
- Fügen Sie alle verfügbaren Währungen zu den NetSuite-Kundinnen/Kunden hinzu, die vom Connector verwendet werden.
Währungen zu Kundinnen/Kunden hinzufügen, die vom Connector erstellt wurden
Sie können den Connector so einrichten, dass alle verfügbaren Währungen in NetSuite den vom Connector erstellten Kunden/Kundinnen hinzugefügt werden. Richten Sie dies ein, wenn Sie Stripe Billing oder Invoicing verwenden, den Connector zum Erstellen von Kundinnen/Kunden konfiguriert haben und Ihre Kundinnen/Kunden Zahlungen in mehreren Währungen tätigen.
Währungen zu Kundinnen/Kunden hinzufügen, die vom Connector verwendet werden
Sie können den Connector so einrichten, dass alle verfügbaren Währungen in NetSuite zu Kundinnen/Kunden hinzugefügt werden, die nicht vom Connector erstellt wurden, aber vom Connector verwendet werden. Richten Sie dies ein, wenn Sie einem/einer NetSuite-Kunden/Kundin keine Währung hinzugefügt haben, aber eine Zahlung für diesen Kunden/diese Kundin verarbeiten müssen.
Ihr Unternehmen erstellt beispielsweise einen Kunden/eine Kundin und fügt nur USD als unterstützte Währung hinzu. Dieser Kunde/diese Kundin versucht, eine Zahlung in EUR zu leisten. Dies hat zur Folge, dass NetSuite einen Fehler zurückgibt, der darauf hinweist, dass EUR für diesen Kunden/diese Kundin nicht verfügbar ist. Der Connector erkennt dies und fügt dem/der NetSuite-Kunden/Kundin automatisch alle verfügbaren Währungen hinzu.
Abbuchungen und Rückerstattungen
Der Connector wählt die Währung für eine NetSuite-Zahlung oder -Rückerstattung aus, die mit der Währung der Stripe-Zahlung übereinstimmt. Wenn die Währungen nicht gleich sind, zeigt die Einzahlung den Betrag der umgerechneten Währung an.
Ihr Kunde sieht beispielsweise einen Zahlungsbetrag von 2.460,22 EUR. Bei diesem Betrag handelt es sich um die NetSuite-Zahlung oder -Rückerstattung. Ihr Auszahlungsbetrag beträgt 2.902,03 USD, abzüglich Bearbeitungs- und Währungsumrechnungsgebühren. Dieser Betrag ist der in der Bankeinzahlung in NetSuite angegebene umgerechnete Währungsbetrag.
Wenn die Währung der Stripe-Zahlung im NetSuite-Konto nicht vorhanden ist, synchronisiert der Connector die Zahlung erst, wenn Sie die Währung in NetSuite erstellen. Stripe erstellt keine Währungen in NetSuite. Sie müssen sicherstellen, dass die entsprechenden Währungen in Ihrem NetSuite-Konto vorhanden sind.
Transaktionswechselkurs
Bei der Erstellung einer Zahlung oder Rückerstattung gibt Stripe den für die Transaktion und für die Zahlungsabwicklung verwendeten Wechselkurs an. Anstatt den von NetSuite generierten Wechselkurs zu verwenden, verwendet der Connector den Wechselkurs von Stripe. Dies hilft, den Fremdwährungsgewinn oder -verlust zu eliminieren, der normalerweise in Ihrem Hauptbuch gebucht wird, wenn Transaktionen mit einer Bankeinzahlung abgeglichen werden.
Durch Rückerstattungen und Zahlungsanfechtungen wird sowohl eine Credit Memo
als auch eine Customer Refund
in NetSuite erstellt. Beide NetSuite-Datensätze nutzen den Wechselkurs von Stripe.
Rechnungen
Wenn Sie die Rechnungsautomatisierung verwenden, erstellt der Connector Rechnungen für jeden Abrechnungszeitraum. Stripe generiert keinen Wechselkurs für diese Rechnungen, daher verwendet der Connector den von NetSuite generierten Wechselkurs.
Wechselkurs und Nebenwährungen
Der Wechselkurs in NetSuite bezieht sich auf die Währung des untergeordneten Kontos. Beispiel: Sie haben eine NetSuite-Transaktion in USD und die Nebenwährung ist EUR. Der Wechselkurs für die Transaktion ist USD in EUR.
Um Probleme zu vermeiden, wenn die Währungen für Transaktionen, Abrechnungen und untergeordnete Konten nicht übereinstimmen, können Sie die Währung des untergeordneten Kontos auf die Abrechnungswährung des integrierten Stripe-Kontos setzen.
Da NetSuite nur einen Wechselkurs unterstützt, der die Nebenwährung ist, wird der Stripe-Wechselkurs nicht verwendet.
Auszahlungen
Wenn Stripe-Auszahlungen mit NetSuite synchronisiert werden, erstellt der Connector eine Einzahlung. Der Connector wählt ein Bankkonto für die NetSuite-Einzahlung basierend auf der Währung der Auszahlung aus.
Wenn Ihr NetSuite-Konto über mehrere Bankkonten für eine Währung verfügt, können Sie das Standardkonto für die Währung festlegen. Navigieren Sie dazu in der Connector-App zu Einstellungen > Kontozuordnung > Bankeinlagenkonten.
Zum Beispiel zahlt Stripe 75 EUR als 100 USD ein. In Netsuite sehen Sie die folgenden Datensätze:
- NetSuite-
Customer Payment
mit einem Zahlungsbetrag von 75 und der Währung EUR - NetSuite-
Deposit
verbunden mit einem EUR-Bankkonto, einemCustomer Payment
-Betrag von 100 und dem auf 75 festgelegten EUR-Betrag
Wenn die Währung von der Währung des Bankkontos abweicht, können Sie den Einzahlungsbetrag für die Zahlung oder Rückerstattung eingeben. Der Connector gibt automatisch den umgerechneten Währungsbetrag von Stripe ein.
Mehrere Konten für die Zahlungsabwicklung
Stripe konvertiert standardmäßig alle Zahlungen in mehreren Währungen in eine Basiswährung für Ihr Konto. Wenn Sie Abrechnungen in zusätzlichen Währungen wünschen, können Sie Bankkonten in verschiedenen unterstützten Währungen hinzufügen. Auf diese Weise können Sie das Währungsrisiko und die Währungsumrechnung selbst verwalten.
Zahlungen in bisher ungenutzten Währungen
Sie können Kundenkonten in einer zuvor nicht verwendeten Währung belasten, indem Sie ein Bankkonto mit dieser Währung hinzufügen und das Konto für die Buchung automatisierter Bankeinzahlungen einrichten. Navigieren Sie dazu in der Connector-App zu Einstellungen > Kontozuordnung > Bankeinlagenkonten.
Währungsumrechnungsgebühren
Stripe bündelt standardmäßig Währungsumrechnungsgebühren mit Bearbeitungsgebühren. Bei Bedarf können Sie den Connector so konfigurieren, dass die Währungsumrechnungsgebühren auf einen eigenen Posten in der Einzahlung aufgeteilt werden. Sie können diesen Posten dann auf ein eindeutiges Konto buchen, sodass Sie die Währungsumrechnungsgebühren getrennt von den Bearbeitungsgebühren verfolgen können.
Diese Funktion ändert die API-Antwort für fee_details für die Balance Transaction
Ihres Kontos. Stellen Sie sicher, dass sich diese Änderung nicht auf eine Ihrer Integrationen auswirkt.