Einige Tipps zur Verwaltung von WooCommerce-Bestellungen
Veröffentlicht: 2022-09-28Bei einem Online-Shop geht es nicht nur um abgeschlossene Bestellungen und den Versand gekaufter Waren. Neben abgeschlossenen Bestellungen lohnt es sich, an stornierte und zurückgegebene zu denken. Solche Bestellungen nehmen normalerweise viel Zeit in Anspruch, daher lohnt es sich, Ihr Geschäft mit Mechanismen auszustatten, die die Abwicklung solcher Bestellungen erleichtern. Dieser Artikel konzentriert sich auf die Rückgabe von Bestellungen und wie man eine Bestellung in WooCommerce storniert und wie man den Warenkorb nach einer bestimmten Zeit leert. Ich werde Themen behandeln wie:
WooCommerce-Bestellung stornieren
Aufgegebene Warenkörbe in WooCommerce aufräumen.
Retouren in WooCommerce bestellen
WooCommerce-Bestellung stornieren
Während eines Einkaufs in Ihrem Shop kann es vorkommen, dass ein Benutzer die Bestellung nicht korrekt bezahlen kann und dann, anstatt es erneut zu versuchen, eine neue Bestellung erstellt. Dafür kann es wirklich viele Gründe geben, und jeder von ihnen kann dazu führen, dass eine Bestellung mit dem Status „Ausstehende Zahlung“ erstellt wird.
WooCommerce reserviert den Lagerbestand des Produkts für Bestellungen mit diesem Bestellstatus und erlaubt Ihnen nicht, die reservierten Stücke zu kaufen. Standardmäßig sperrt WooCommerce das Inventar für 7 Tage, was einigen Ladenbesitzern ein ziemliches Problem bereiten kann. In diesem Fall können Sie auf die Bezahlung der Bestellung warten oder die Sache selbst in die Hand nehmen und eine solche Bestellung manuell stornieren.
So stornieren Sie eine Bestellung in WooCommerce manuell
Wenn Sie den Status einer Bestellung manuell auf „Storniert“ ändern, verschwindet die Reservierung, sodass Kunden verfügbare Produkte erneut kaufen können. Natürlich wäre es toll, den Kunden die Möglichkeit zu geben, WooCommerce-Bestellungen zu stornieren. Standardmäßig können Sie eine WooCommerce-Bestellung manuell stornieren.
So stornieren Sie eine Bestellung in WooCommerce automatisch
WooCommerce hat die Option, Bestellungen automatisch zu stornieren, wenn die Bestellung den Status „Zahlung ausstehend“ länger hat als der in WooCommerce > Einstellungen > Produkte > Lagerbestand festgelegte Wert von „Vorrat halten“. Der Standardwert ist 10080 Minuten, was 7 Tagen entspricht.
Dies wird manchmal als WooCommerce-Zeitlimit für ausstehende Zahlungen bezeichnet
Mit dieser Option können Sie eine WooCommerce-Bestellung stornieren, nachdem das Zeitlimit Ihre Einstellungen erreicht hat.
Wenn Sie diese Option auf einen kleineren Wert ändern, wird die Produktreservierung kürzer, sodass andere Kunden den ausgewählten Artikel kaufen können. Diese Option wirkt sich nicht auf den Status „Zurückgestellt“ aus, sodass per herkömmlicher Überweisung bezahlte Bestellungen nicht berücksichtigt werden.
So stornieren Sie eine WooCommerce-Bestellung programmgesteuert
Es kann vorkommen, dass Sie Bestellungen in einer anderen Situation als einer Zeitüberschreitung stornieren möchten, aber Sie möchten, dass dies automatisch geschieht. In diesen Fällen kommt die Programmierung zur Rettung. Mit einem Code können Sie die Bestellung stornieren, wenn die festgelegten Bedingungen erfüllt sind!
Was sind die Vorteile einer solchen Lösung? Einer der größten ist sicherlich, dass Sie entscheiden, wann eine solche Bestellung storniert werden soll. Hier sind einige Beispiele für die programmatische Stornierung einer Bestellung, die sich als nützlich erweisen können:
- Stornierung nicht bezahlter Bestellungen vor Ladenschluss (z. B. für Lieferrestaurants),
- Automatisches Löschen von Bestellungen, wenn die Informationen im Bestellformular fehlen,
- Es einem Kunden zu ermöglichen, eine Bestellung über einen Link in einer E-Mail zu stornieren,
- Stornierung einer Reservierung, wenn der Kunde sie nicht innerhalb von X Stunden bestätigt.
WooCommerce-Bestellcode für die automatische Stornierung
Jeder, der eine solche Funktionalität benötigt, könnte sicherlich etwas von sich selbst hinzufügen und diese Liste auf eine wahrhaft gigantische Größe erweitern. Das Erstellen des Codes, der Ihren Anforderungen entspricht, erfordert Programmierkenntnisse, um die neue Store-Funktionalität gut zu implementieren. Ein gemeinsamer Teil dieser Codes könnte das Snippet sein, das für die programmatische Änderung des WooCommerce-Bestellstatus verantwortlich ist:
$order = wc_get_order( $order_id );
if($order){
$order->update_status( “cancelled”);
}
Dieser Code, der richtig verwendet wird, wird es sicherlich einfacher machen, den Shop zu betreiben und Bestellungen zu stornieren.
Aufgegebene Warenkörbe in WooCommerce aufräumen.
Beim Einkaufen im Geschäft kann es vorkommen, dass ein Kunde die Seite mit Produkten im Warenkorb verlässt. Nach ein paar Tagen kommt er vielleicht wieder in unser Geschäft, aber mit einer ganz anderen Einkaufsliste. In diesem Fall muss er vor Beginn eines neuen Einkaufs zunächst den alten Einkaufswagen loswerden, indem er Produkte daraus entfernt. Wenn seine vorherigen Einkäufe aus wenigen Produkten bestanden, ist das kein Problem, aber wenn er mehr Zeit damit verbringen muss, seinen Einkaufswagen aufzuräumen, kann ihn das ärgern.
Daher ist es wichtig, auf die Hygiene Ihres Ladens zu achten, indem Sie verlassene Einkaufswagen reinigen.
Wie lösche ich den WooCommerce-Warenkorb nach einer bestimmten Zeit?
Ein großer Vorteil von WooCommerce ist sicherlich seine Modularität. Auch hier können einige Plugins dieses Problem lösen. Einer davon ist Clear Cart and Sessions for WooCommerce. Mit dem Plugin können Sie nicht nur den Inhalt des WooCommerce-Warenkorbs löschen, sondern auch die gesamte Benutzersitzung nach einem beliebigen Zeitpunkt löschen.
Aber was ist, wenn Sie andere Pläne haben, die Wagenentleerung zu implementieren?
Ähnlich wie bei der Auftragsstornierung können Sie dies mit dem Code tun:
add_action('woocommerce_init',function(){
if (is_admin()) return;
if(!isset($_COOKIE["clear_woo_cart"])) {
$cart = WC()->cart;
if(!empty($cart)){
WC()->cart->empty_cart();
}
}
});
add_action('woocommerce_add_to_cart', function(){
setcookie("clear_woo_cart", "no", time() + (3600 *12), "/");
});
Dieses Code-Snippet lässt WooCommerce den Warenkorb leeren, wenn nach einer bestimmten Zeit (12 Stunden) kein neuer Artikel darin ist. Sie können es frei nach Ihren Bedürfnissen ändern.
Retouren in WooCommerce bestellen
WooCommerce verfügt über eine integrierte Option zur Abwicklung von Rücksendungen, trifft jedoch möglicherweise nicht auf Benutzer zu. Anforderungen aufgrund der Bauweise.
Wir empfehlen Ihnen daher, ein anderes Plugin zu verwenden, das die Möglichkeiten Ihres Shops erweitert, Bestellungen schneller zurückzugeben. Ein solches Plugin ist Flexible Refund, das WooCommerce-Retouren um mehrere neue Funktionen erweitert.
Flexible Rückerstattung und Rücksendung für WooCommerce - Plugin
Wenn Sie möchten, dass Ihr Geschäft neue Funktionen für Warenrücksendungen erhält, empfehle ich Ihnen, sich das Plugin Flexible Refund anzusehen. Es erweitert die Möglichkeiten Ihres Shops durch Hinzufügen von Funktionen wie:
- Integration mit WooCommerce Mein Konto
- Option zur automatischen Annahme von Rücksendungen
- Option zum Deaktivieren verspäteter Rückgaben
- Rückerstattungsoption für ausgewählte Produkte
- Rückgabeoption für ausgewählte Produkttypen
- Rückgabeoption für ausgewählte Zahlungsarten
- Option zur Rückkehr für ausgewählte Benutzertypen
- Option zum Aktivieren der Rücksendung für den Versand
- Teilrückerstattungen
- Option, einen Teil der angeforderten Rückerstattung zu akzeptieren
- Option zum Stornieren der Rückgabeanforderung eines Kunden
- Geben Sie die Metabox zurück, die in der Bestellung verschachtelt ist
- Rückgabeverlauf in Bestellnotizen
- Dedizierte E-Mails für den Rückgabestatus
- Schnelle Vorschau der zurückgegebenen Bestellungen
- Flexible Optionen für Rücksendeformulare
Das Plugin wird den Rückgabeprozess in Ihrem Geschäft für den Kunden viel bequemer und schneller machen. Dies ist wichtig für die zukünftigen Einkäufe des Kunden in Ihrem Geschäft und für den Aufbau von Käufervertrauen.
Standardretouren vs. flexible Rückerstattungen
Die Standardrückgaben von WooCommerce können für einige Unternehmen ausreichen, aber wenn Sie ein Geschäft betreiben und möchten, dass es professionell aussieht, empfehlen wir Ihnen, Flexible Rückerstattung zu verwenden. Das Plugin fügt eine Vielzahl von Funktionen hinzu, die Standardrückerstattungen nicht haben und für die Ihre Benutzer dankbar sein werden. Um alle Zweifel auszuräumen, vergleiche ich unten Standard-WooCommerce-Rückgaben mit den Rückgaben des Flexible Refund-Plugins:
Standardmäßige WooCommerce-Rückerstattungen | Flexible Rückerstattungen | |
Integration mit WooCommerce mein Konto | ✕ | ✓ |
Option zur automatischen Rücknahme | ✕ | ✓ |
Option zum Ausschluss der Rückgabe nach Ablauf der Frist | ✕ | ✓ |
Rückgabeoption für ausgewählte Produkte | ✕ | ✓ |
Rückgabeoption für ausgewählte Produktarten | ✕ | ✓ |
Rückgabeoption für ausgewählte Zahlungsarten | ✕ | ✓ |
Rückgabeoption für ausgewählte Benutzertypen | ✕ | ✓ |
Option zum Aktivieren der Rücksendung für den Versand | ✓ | ✓ |
Teilrückgabe möglich | ✓ | ✓ |
Option, einen Teil der angeforderten Rückerstattung zu akzeptieren | ✕ | ✓ |
Möglichkeit, die Rückgabeanfrage des Kunden zu stornieren | ✕ | ✓ |
Rückgabeverlauf in Bestellnotizen | ✓ | ✓ |
Flexible Optionen für Rücksendeformulare | ✕ | ✓ |
Möglichkeit, einen Rabattcode mit einem Rückerstattungswert zu erstellen | ✕ | ✓ |
WooCommerce-Bestellungen und Warenkörbe stornieren – Zusammenfassung
Wie Sie sehen können, kann selbst eine so einfache Sache wie die Handhabung von WooCommerce-Retouren viel einfacher werden, wenn Sie das richtige Plugin verwenden!
Hoffentlich erleichtern Ihnen diese wenigen Tipps, wie Sie eine Bestellung in WooCommerce stornieren und den Warenkorb nach einiger Zeit leeren, die Führung Ihres Shops und helfen Ihnen, bestehende Kunden zu halten und neue Kunden zu gewinnen.
Besuchen Sie natürlich die Seite des Flexible Refund-Plugins, um seine Funktionen zu sehen.
Flexible Rückerstattung und Rücksendung für WooCommerce 59 $
Flexible Rückerstattung und Rücksendung für WooCommerce ist ein Plugin, mit dem Sie Verwalten Sie den Rückerstattungsprozess in Ihrem Geschäft u Verbessern Sie die Kommunikation mit Ihren Kunden .
In den Warenkorb legen oder Details anzeigenWenn Sie Fragen haben, kontaktieren Sie uns !
Eine Sache noch!