Zum Inhalt springen

Transaktionen

Erfolgreiche Zahlungen durchsuchen, Rückerstattungen ausstellen und Streitfälle verfolgen über den Dashboard > Commerce > Payments Tab.

Der Payments Tab unter Dashboard > Commerce zeigt jede Zahlung, die mit deiner App verknüpft ist – mit Status, Betrag, Währung, Kunde und Produktreferenzen. Von hier aus kannst du Rückerstattungen ausstellen, ohne den Builder zu verlassen.

StatusBedeutung
succeededZahlung erfolgreich eingezogen
pendingWartet auf Einzug oder asynchrone Bestätigung
failedZahlungsversuch fehlgeschlagen
refundedVollständig erstattet
partially_refundedEin Teil des Betrags wurde erstattet
disputedDer Kunde hat die Zahlung bei seiner Bank angefochten

Suche die Transaktion im Payments Tab und klicke auf den Refund Button in der entsprechenden Zeile. Du kannst den vollen Betrag oder einen Teilbetrag erstatten und dabei einen Grund angeben:

  • Duplicate — versehentlich doppelt belastet
  • Fraudulent — die Zahlung war nicht autorisiert
  • Requested by customer — der Kunde hat eine Rückerstattung angefordert

Rückerstattungen können nur für Transaktionen mit dem Status succeeded oder partially_refunded ausgestellt werden. Angefochtene Transaktionen müssen über das Stripe-Dashboard verwaltet werden.

Abonnement-Transaktionen können über diesen Ablauf nicht erstattet werden – kündige stattdessen das Abonnement. Nur Einmalzahlungs-Transaktionen, die eine Stripe-Charge-ID enthalten, sind berechtigt.

Die Rückerstattung wird über Stripe auf die ursprüngliche Zahlungsmethode des Kunden gutgeschrieben (typische Abwicklungszeit: 5–10 Werktage).

  • id
  • customerId und productId (nullable — fehlt bei reinen Abonnement-Transaktionen)
  • amountCents und currency
  • status (siehe oben)
  • refundAmountCents (falls vorhanden)
  • createdAt

Wenn ein Kunde eine Zahlung bei seiner Bank anficht, wechselt der Transaktionsstatus zu disputed. Stripe übernimmt den Ablauf zur Bearbeitung des Streitfalls – du erhältst eine E-Mail und kannst die Einreichung von Nachweisen über das Stripe-Dashboard verwalten.

Ein nativer Ablauf zur Streitfallbearbeitung innerhalb des Proyecta Builders ist in der Roadmap vorgesehen.

  • Ereignis-Zeitachse pro Transaktion — jeden Statuswechsel einsehen
  • Massenexport des Transaktionsverlaufs
  • Nativer Streitfall-Bearbeitungs-Bereich innerhalb von Dashboard > Commerce