Verwenden Sie die Shopware 6 App
Erfahren Sie mehr über die Verwaltung von Zahlungen, Rückerstattungen und die Fehlerbehebung für Ihren Shopware 6-Shop.
Verwalten Sie Zahlungen, wickeln Sie Rückerstattungen ab und beheben Sie gängige Shopware 6-Probleme, damit Ihr E-Commerce-Betrieb reibungslos läuft.
Zahlungsinformationen auf der Ebene der Bestellung
In der Bestellung werden auf der Registerkarte Zahlungen die folgenden Details zu Ihrer Stripe-Zahlung angezeigt:
- Beschreibung: Zeigt die E-Mail-Adresse der Kundin/des Kunden, die Kunden-ID und die Bestell-ID an.
- Status der Zahlungsabsicht: Zeigt den Zahlungsstatus der Bestellung an.
- Zahlungsmethode: Gibt die für die Zahlung verwendete Zahlungsmethode an.
- Risikobewertung der Zahlung: Stuft das Betrugsrisiko der Zahlung ein.
- Zeitlicher Ablauf: Die Abfolge der Ereignisse, die während der Zahlung aufgetreten sind.
Eine Zahlung stornieren
Sie können eine Zahlung stornieren, solange sie noch nicht erfasst wurde und der Status autorisiert lautet.
- Ändern Sie unter Shopware den Status der Bestellung von Autorisiert in Storniert.
- Klicken Sie im Stripe-Dashboard innerhalb der Bestellung auf die Schaltfläche Stornieren.
Rückerstattung einer Bestellung
Sie können jede Bestellung anhand des Status Paid
zurückerstatten.
- Wählen Sie im Bereich der Shopware-Verwaltung Bestellungen > Übersicht aus.
- Ändern Sie den Zahlungsstatus der Bestellung von
Paid
inRefunded
.
Shopware unterstützt keine anteiligen Rückerstattungen. Wenn Sie den Status Refunded
oder Refunded (partially)
auswählen, wird eine vollständige Rückerstattung generiert.
Beheben Sie eine fehlgeschlagene Webhook-Benachrichtigung
Die App erstellt keine Webhooks auf der Client-Seite, da alle Synchronisierungen über unsere Systeme laufen. Sie erhalten möglicherweise weiterhin E-Mails zu fehlgeschlagenen Webhooks, wenn Sie noch einen alten Webhook aus dem vorherigen Stripe-Plugin registriert haben, bevor Sie zur App wechseln. Der Webhook schränkt die App-Funktionalität nicht ein.
So deaktivieren Sie den Webhook und empfangen diese E-Mails nicht mehr:
- Klicken Sie auf der Registerkarte Webhooks in Workbench auf die URL für den alten Webhook.
- Klicken Sie auf das Überlaufmenü () und wählen Sie Löschen.
- Klicken Sie auf Webhook löschen.
Synchronisierungsprobleme beheben
Shopware ist sich der folgenden bekannten Probleme im Zusammenhang mit der Shop-Synchronisierung bewusst.
Wenn ein Shop auf neue Server migriert oder seine URL anderweitig geändert wird, wird die bei der Registrierung gespeicherte URL möglicherweise ungültig, wodurch die Verbindung zur App unterbrochen wird.
Wenn ein laufender **PRODUCTIONS-**Shop seine gesamte Datenbank dupliziert, um eine STAGING-Umgebung zu erstellen, kann dies zu fehlerhaften Daten führen, da beide Umgebungen die gleiche
shopId
haben. Sie könnten auch Webhooks von beiden Shops erhalten, die so aussehen, als kämen sie aus demselben Shop.
Sie können diese Probleme beheben, indem Sie die Stripe Payments for Shopware 6 App in der PRODUKTIONS-Umgebung neu installieren. Durch diese Aktion werden die Anmeldedaten und die Verbindung zwischen der Stripe Payments for Shopware 6 App und der Shopware-Instanz, die Sie in der PRODUKTION haben, erneuert.
Stellen Sie sicher, dass die anderen Shopware-Instanzen (zum Beispiel eine STAGING- oder ENTWICKLUNGSUMGEBUNG) die PRODUKTIONSUMGEBUNG nicht einschränken. Führen Sie daher eine Neuinstallation mit einer neuen Datenbank durch. Duplizieren Sie diese nicht aus der PRODUKTIONSUMGEBUNG.
Wenn es nicht möglich ist, eine neue Datenbank zu verwenden, löschen Sie den Zeileneintrag core.
aus der Tabelle system_
, um die Konfiguration für alle installierten Anwendungen zurückzusetzen. Installieren Sie dann die App Stripe Payments for Shopware 6 neu, um neue IDs und Anmeldeinformationen einzurichten.
So installieren Sie die Stripe Payments for Shopware 6 App neu:
- Öffnen Sie die Admin-Seite in Ihrer Shopware-Instanz.
- Gehen Sie im linken Fensterbereich auf Erweiterungen >> Meine Erweiterungen.
- Klicken Sie auf das Überlaufmenü (), um den Aktionsdialog für die Stripe Payments for Shopware 6 App zu öffnen.
- Klicken Sie auf Deinstallieren.
- Klicken Sie nach dem Aktualisieren der Seite auf App installieren.