Anwenden von Gutscheinen mit woocommerce rest api

10

Ich entwickle eine Anwendung mit woocommerce Rest API v3. Jetzt versuche ich Coupons von meiner Woocommerce-Website in meine Anwendung zu integrieren. Ich erstelle eine Bestellung und verwende Gutscheine wie diese.

%Vor%

Ich habe ein Nutzungslimit pro Benutzer in der Woocommerce-Website festgelegt.

Wenn ich direkt auf der Website bestelle, werden die Nutzungseinschränkungen korrekt angewendet. Wenn ein Limit erreicht wird, kann ein Benutzer keinen Gutschein verwenden. Aber wenn ich eine Bestellung über REST api mache, werden die Einschränkungen nicht angewendet.

Zusätzlich erhielt ich eine Antwort von einem anderen Forum, das besagt, dass die Funktion "Gutscheine anwenden" noch nicht über die Rest-API verfügbar ist. Aber während ich den Code von create_order api Endpunkt durchschaute, fand ich, dass der Webhook für die Anwendung des Coupons dort aufgerufen wird.

%Vor%

in add_coupon() . Aber ich habe das add_action('woocommerce_order_add_coupon',...) nicht gefunden. Kann mir jemand sagen, wo ich diese Aktionsdefinition schreiben sollte, damit sie beim Aktualisieren von woocommerce nicht überschrieben wird.

    
ponnus 09.04.2016, 12:10
quelle

1 Antwort

0

Können Sie bitte Coupons ID und nach Überprüfung hinzufügen?

%Vor%     
purvik7373 26.04.2016 16:39
quelle