View Categories

Cum pot genera automat un AWB dacă folosesc statusuri personalizate?

< 1 min read

Pluginul pune la dispoziția developerilor un hook care permite setarea unui status personalizat al comenzii la care se declanșează procesul de generare automată a AWB-ului.

Valoarea implicită #

În mod implicit, AWB-ul este generat atunci când comanda ajunge în statusul „processing„/ „procesare”

Cum personalizați acest status #

Pentru a modifica statusul, se poate utiliza următorul filtru:

add_filter('curiero_autogenerate_awb_status', function (): string { return 'NUME STATUS';});

Înlocuiți „NUME STATUS” cu slug-ul statusului dorit (ex.: completed, on-hold, pending, sau orice status personalizat utilizat in site).

Exemplu practic #

Dacă doriți ca AWB-ul să fie generat automat atunci când comanda ajunge în statusul completed, utilizați:

add_filter('curiero_autogenerate_awb_status', function (): string { return 'completed';});

Notă pentru dezvoltatori #

Hook-ul trebuie introdus în fișierul functions.php al temei, iar noul status trebuie să fie unul valid și existent în WooCommerce sau în extensiile active din site.