Hei,
Hovedutvikler er på ferie denne uka, men tilbake i neste.
Jeg er usikker på hvordan han har tenkt rundt akkurat dette filteret.
Men jeg tar gjerne imot litt mere info fra deg:
– Sequential order number fungerer ellers korrekt? Altså at i Woo sitt interface ser du numre fra sequential?
– Hvilken vipps-rapport er det eksakt at du ser på?
Hei, det går fint, ingen bråhast.
Sequential order numbers funker fint i WC ellers, også i kombinasjon med andre plugins. Post-ID vises både under de enkelte transaksjonene i vipps-portalen og i Excel-rapportene som kan lastes ned.
Hei,
Filteret du bruker ser korrekt ut; Sequential Order Numbers skal modifisere WC_Order::get_order_number-metoden direkte. Kan du prøve å legge til litt logging:
add_filter('woo_vipps_orderid', function ($default, $prefix, $order) {
global $Vipps;
$newordernr = $prefix . $order->get_order_number();
$Vipps->log("Order id to be sent to Vipps is $newordernr", 'debug');
return $newordernr;
}, 10, 3);
– hvis filteret da kjører, skal du få en debug-linje i Woocommerce-loggene i admin-området ditt (/wp-admin/admin.php?page=wc-status&tab=logs).
Hvis filteret *ikke* kjører så ligger det på feil sted (eller i feil functions.php). Hvis filteret kjører trengs det mer debugging.
Takk, jeg prøver og du hører fra meg!
Hei, mine php-kunnskaper er ikke stor nok til at jeg kan se om det er noe forskjell mellom kodesnuttene, men nå funker det som det skal. Takk!