Skip to main navigation Skip to main content Skip to page footer

Warenkorb Bestellung stornieren

Eine Bestellung wurde erfolgreich aufgegeben und es wurde eine Bestell- sowie Rechnungsnummer vergeben. Die Ware wurde jedoch weder versendet noch bezahlt. In diesem Fall wird die ursprüngliche Bestellung nicht gelöscht, sondern durch eine Storno-Bestellung kaufmännisch aufgehoben.

Die Storno-Bestellung referenziert die ursprüngliche Bestellung (via tx_shop_domain_model_basketorder.parent), enthält alle Positionen und den vollständigen Betrag (inkl. Versandkosten etc.) in negativer Form und dient ausschließlich der buchhalterisch korrekten Neutralisierung der ursprünglichen Rechnung.

stateDiagram-v2

    %% Ausgangspunkt: Originalbestellung existiert (ordered),
    %% aber keine Zahlung und kein Versand

    [*] --> prepared : Storno wird vorbereitet\n(Bezug auf Originalrechnung)

    prepared --> refunded : Storno-Rechnung erstellt\n(neue Rechnungsnummer,\nnegative Positionen)

    refunded --> processed : Storno abgeschlossen\nkein Geldfluss

    %% Endzustand
    processed --> [*]

    %% Hinweise
    note right of refunded
        - Kein Versand
        - Keine Zahlung
        - Reines Gegendarstellungsdokument
    end note

TypoScript Konfiguration

plugin.tx_shop.settings.basketOrder {
    orderOptions {
        storno {
            status {
                prepared {
                    allowed {
                        refunded =
                    }
                }
                refunded {
                    allowed {
                        processed =
                    }
                }
                processed {
                    # End, but "allowed" must be defined!
                    allowed =
                }
            }
        }
    }
}
Dokumentation

TYPO3 Shop by coding.ms

Ein umfangreicher Shop für TYPO3 zur Realisierung von Webshops, Online-Shops oder Payment-Subscriptions, vergleichbar mit tt_products, Cart oder Aimeos. Enthalten sind PayPal, PayPal-Checkout, Klarna, Stripe, Bookmarks, UPS-API, Rechnungs­erstellung, Backend-Modul, Vergleichsfunktion, Staffelpreise sowie Produktvarianten, Filter, Steuer- und Versandlogik für den praktischen Einsatz.

Menü
Warenkorb 0 Produkte

Dieses Demo wurde gebaut mit*

EXT:bootstrap_package für das Site-Package aka Theme basierend auf Bootstrap 5.

EXT:modules für Benutzer-Plugins wie Benutzerprofile, Registrierung, Benutzeradressen und mehr.

EXT:shop für die gesamte Shop-Funktionalität.

EXT:questions für die FAQ-Seite und die in den Produktdetailseiten verlinkten FAQs.

EXT:glossaries für die Glossare und Definitionen.

EXT:fluid_fpdf zur Erstellung von Rechnungen, Lieferscheinen, Produktblättern und mehr.

EXT:parsedown_extra zum Rendern der Erweiterungsdokumentation von Markdown in HTML.

* Es wurden ausschließlich integrierte Einstellungen mit site-settings & TypoScript vorgenommen – keine Templates oder andere Dateien wurden geändert oder überschrieben!