Ich erstelle benutzerdefinierte Checkout-Seite mit benutzerdefinierten Berechnung. Wie kann ich total und tax_total über Ajax nicht ändern (oder Seite bei Bedarf aktualisieren).Ändern Sie insgesamt und tax_total Woocommerce
ich erstellen Sie eigene Seite für Ajax-Request und setzen Sie diesen Code
$ss = new WC_Session_Handler();
$ss->set('tax_total',9999999);
$ss->save_data();
$ss->set('total',9999999);
$ss->save_data();
var_dump(WC());
Auf dieser Seite ich meine Änderungen sehen können, aber ‚Zur Kasse Seite‘ nichts passiert (auch nach dem Refresh). Wie kann ich das beliebige total
oder tax_total
ändern.
Können Sie einige weitere Details geben, wie Sie erstellt haben die benutzerdefinierte Checkout-Seite? Sie können 'woocommerce_before_calculate_totals' verwenden, um Ihre benutzerdefinierten Berechnungen durchzuführen. –