Stripe-Rückerstattungen in NetSuite
Verwenden Sie den Connector, um Stripe-Rückerstattungen automatisch mit NetSuite-Bankeinzahlungen abzugleichen.
Der Stripe Connector for NetSuite automatisiert den Rückerstattungsabgleich (z. B. für Abonnements, Gutschriften, Umsatzrealisierung usw.). Der Connector synchronisiert Rückerstattungen von Stripe mit NetSuite und stellt die Rückerstattungen basierend auf dem Zahlungsstatus dar (angewendet, teilweise angewendet, nicht angewendet usw.) dar.
Funktionsweise
Wenn Sie den Connector verwenden, erfolgt der automatische Rückerstattungsabgleich wie folgt:
- Stripe stellt eine Rückerstattung über die Stripe API oder das Dashboard aus.
- Der Connector ermittelt, ob die Abbuchung zu einer Transaktion gehört oder nicht. Wenn nicht erstellt der Connector eine Kundenrückerstattung mit dem exakten Betrag der Kundenzahlung.
- Wenn die Abbuchung für eine Transaktion gilt, ermittelt der Connector, ob die Abbuchung zu einer Rechnung gehört oder nicht. Wenn nicht, handelt es sich um einen Barverkauf, was vom Connector nicht unterstützt wird.
- Wenn die Abbuchung zu einer Rechnung gehört, erstellt der Connector eine Gutschrift und eine Kundenrückerstattung, um die Rückerstattung darzustellen.
Rückerstattungen für Gebühren die auf eine Rechnung angewendet wurden
Der Connector erstellt eine Gutschrift und eine Kundenrückerstattung und wendet die Gutschrift auf die Kundenrückerstattung für jede Zahlung an, die einer erstatteten Rechnung zugewiesen wird. Dies wird so abgewickelt, damit Gelder auf Einkommens- und Barkonten übertragen werden.
Wenn eine Zahlung zu einer Rechnung gehört, die sich von der Rechnung unterscheidet, auf die sie ursprünglich angewendet wurde, verwendet der Connector die neue Rechnung, wenn eine Gutschrift ausgestellt werden muss.
Wenn Sie eine Zahlung von einer Rechnung entfernen und den Betrag zurückerstatten, erkennt der Connector diese Aktion und erstellt keine Gutschrift. Stattdessen gilt die Rückerstattung direkt für die nicht angewendete Zahlung.
Rückerstattungen für Gebühren ohne Rechnungen
Der Connector erstellt keine Gutschrift, wenn Sie eine Rückerstattung für eine Abbuchung erstellen, die nicht mit einer Rechnung verknüpft ist. Stattdessen gilt die Rückerstattung direkt für die nicht angewendete Zahlung.
Rückerstattungen aufgrund fehlgeschlagener asynchroner Zahlungen
Bei Zahlungsmethoden mit verzögerter Benachrichtigung, wie zum Beispiel das ACH-Lastschriftverfahren, kann es mehrere Tage dauern, bis eine Bestätigung über den Erfolg oder das Fehlschlagen einer Zahlung vorliegt. Der Connector wendet diese Zahlungen sofort an und geht so lange davon aus, dass sie erfolgreich waren, bis sie fehlschlagen.
Wenn eine Zahlung fehlschlägt, macht der Connector Folgendes:
- Er ändert den Status der Zahlung, die zuvor auf der Rechnung als ausstehend angezeigt wurde.
- Er erstattet die fehlgeschlagene Zahlung in NetSuite. Um die Auswirkungen der ursprünglich fehlgeschlagenen Zahlung auf das Hauptbuch umzukehren, erstellt der Connector eine Rückerstattung und wendet sie auf die Zahlung an.
Die Rückerstattung in NetSuite zeigt eine Mitteilung mit Details von Stripe an, aus welchem Grund die ursprüngliche Zahlung fehlgeschlagen ist.
Rückerstattungen für Transaktionen vor dem Startdatum der Datensatzsynchronisierung
Wenn Sie ältere Daten mit NetSuite synchronisieren möchten, bitten Sie Ihren Implementierungspartner, für Ihr Konto ein Startdatum für die Datensatzsynchronisierung festzulegen. Stellen Sie sicher, dass das Startdatum alle Transaktionen (Zahlungen, Rückerstattungen, Rückbuchungen, Rechnungen und Auszahlungen) enthält, die Sie in NetSuite importieren möchten.
Wenn Sie eine Rückerstattung für eine Transaktion ausstellen müssen, die vor dem Startdatum der Datensatzsynchronisierung erstellt wurde, müssen Sie dies manuell tun:
- Erstellen Sie die Rückerstattung in Stripe.
- Erstellen Sie die Rückerstattung manuell in NetSuite, indem Sie eine Gutschrift und eine Kundenrückerstattung erstellen.
- Der Connector überspringt während dem Abgleich automatisch die Rückerstattung. Sie müssen diese Rückerstattung manuell mit der Banküberweisung abgleichen.
Alternativ können Sie die Rückerstattung in Stripe erstellen und dann dem Connector erlauben, einen Eintrag für die Einzahlung (Auszahlung) auf ein Einkommenskonto zu erstellen, um die Rückerstattung darzustellen. Bei dieser Methode wird die Rückerstattung auf ein einziges Einkommenskonto gebucht, anstatt das verwendete Einkommenskonto zu kontrollieren. Der Eintrag ist nicht mit der ursprünglichen Rechnung verbunden und der Connector erstellt keine Gutschrift und keinen Datensatz für die Kundenrückerstattung.
Um Rückerstattungen für die Einzahlung zusammenzufassen, bitten Sie Ihren Implementierungspartner, die Funktion Summarize transactions before backfill
in den Einstellungen Ihrer Stripe-App zu aktivieren. Erkundigen Sie sich bei Ihrem Partner auch nach allen buchhalterischen und technischen Auswirkungen, die durch diese Aktivierung entstehen.
Rückerstattungen und automatisierte Einzahlungen
Der Connector verwendet den Datensatz CustomerRefund
, um Rückerstattungen auf ein Konto für Undeposited Funds
in Ihrer NetSuite-Instanz zu buchen. Nachdem Stripe die Rückerstattung in eine Auszahlung aufgenommen hat, verknüpft der Connector die Rückerstattung mit einer NetSuite-Einzahlung und die Rückerstattung wird vom Konto für Undeposited Funds
auf das Bargeldkonto übertragen.
Rückerstattung der Stripe-Gebühren
Rückerstattungen für Stripe-Gebühren werden nicht in den Datensätzen CustomerRefund
oder CreditMemo
ausgewiesen. Der Connector erfasst diese Gebühren als Posten auf der NetSuite-Einzahlung in der Liste Other Deposits
. Erfahren Sie mehr darüber, wie der Connector mit verschiedenen Gebührentypen umgeht.
Teilweise Rückerstattungen
Der Connector unterstützt teilweise Rückerstattungen und verarbeitet Rechnungen basierend auf der Anzahl der Posten:
- Wenn die Rechnung einen einzelnen Posten enthält, erstellt der Connector den Rückerstattungsbetrag und eine Gutschrift, wobei er den einzelnen Posten aus der ursprünglichen Rechnung verwendet.
- Wenn die Rechnung mehrere Posten enthält, kann der Connector nicht bestimmen, welche Posten zurückerstattet werden sollen. Da Stripe Rückerstattungen nicht mit bestimmten Posten verknüpft, stellt der Connector die Rückerstattung mit einem nicht vorrätigen Verkaufsartikel dar, der als
Stripe Partial Refund Item
bezeichnet wird. Wenn Sie die Umsatzrealisierung in Ihrem Konto aktiviert haben, verwendet der Posten das in Ihren Einstellungen angegebene Konto für geplante und zurückgestellte Umsätze.
Auswirkung der Rückerstattung auf das Hauptbuch anpassen
Beim Erstellen einer Gutschrift für eine Rückerstattung enthält der Connector standardmäßig die ursprünglichen Posten auf der Rechnung.
Sie können kein Rückerstattungskonto für einen Posten in NetSuite angeben. Wenn Sie die Gutschrift mit den ursprünglichen Posten auf einer Rechnung ausstellen, gelten die Gegenbuchungen (Storno des Umsatzes) für dasselbe Konto wie die ursprünglichen Posten.
Wenn Sie nicht dasselbe Einkommenskonto verwenden möchten, können Sie die ursprünglichen Posten auf der Gutschrift löschen. Wenn dies konfiguriert ist, erstellt der Connector automatisch Gutschriften mit einem eindeutigen globalen Posten (dem Stripe Refund Item
) anstelle der ursprünglichen Posten auf der Rechnung.
Verwenden Sie diese Methode, wenn die Rückerstattung auf ein bestimmtes Konto gebucht werden soll oder wenn Sie physische Produkte verkaufen und nicht möchten, dass sich die Gutschrift der Rückerstattung auf die NetSuite-Bestände auswirkt.
Der Stripe Refund Item
wird auf das Konto gebucht, auf dem Sie standardmäßig Ihr Einkommen erhalten. Sie können angeben, auf welches Konto Rückerstattungen und Gutschriften gebucht werden sollen. Ändern Sie dafür das Konto des Postens in NetSuite ab. Sie können auch die Bezeichnung und jeden anderen Aspekt eines Postens bearbeiten. Der Connector überschreibt diese Änderungen nicht.