Beiträge von MarkusSchlimgen

    Das Problem ist die Verwendung.

    Verwende ich den Coupon im Online-Shop durch eine Bestellung, wird dieser Wert gesetzt.

    Frage ich aber über die API diesen Coupon ab, habe ich Ihn ja nicht verwendet. Die eigentliche Verwendung findet ja an einem anderen Ort statt.
    Ich würde einfach in der Kasse den Code des Coupon abrufen, schauen ob der verwendbar ist (und mit welchem Wert) und bei Belegende soll dieser dann Coupon "entwertet" werden, damit dieser Kunde diesen nicht nochmal im Online-Shop nutzen kann.

    Also ist die Herausforderung, wie man diesen Coupon durch die API verwendet ohne eine Order im Online-Shop auszulösen.
    Hoffentlich wird es dadurch verständlicher! :-)

    Andere Variante wäre, das ich dann den Coupon lösche im Online-Shop nach Verwendung in der lokalen Kasse.

    Gar nicht. Diese Werte werden aktualisiert, wenn der Coupon verwendet wird.....

    Verstehe.

    Hintergrund ist, das Endkunden über den Shop Rabattgutscheine ausgeben möchten. Dieser soll dann entweder im Shop für eine Bestellung genutzt werden oder alternativ zur Einlösung in einem Beleg in der Kasse.
    Und da man bei den Coupons einen Code angeben kann/muss, wären diese auch eindeutig.
    Jetzt müßte aber dieser Coupon auch über die API "entwertbar" sein.

    Hallo zusammen,
    wir sind Kassensystemhersteller und nutzen bisher die API nur um Bestandsdaten abzugleichen.
    Jetzt kann man aber auch Coupons in WC anlegen die wir auch über die API auslesen können.

    Aber irgendwie find ich keine Funktion, um diese dann auch über die API zu entwerten.
    Hat sich einer damit schonmal beschäftigt und ist das überhaupt möglich?

    Es gibt zwar eine Menge Plugins... aber eines, welches man für diesen Zweck nutzen könnte, hab ich noch nicht gefunden.

    Vielen Dank für die Hilfe.