Μετάβαση στο περιεχόμενο
Οδηγοί

Έξυπνο Καλάθι Skroutz: filters για developers

Τα WordPress filters του Έξυπνου Καλαθιού για αντιστοίχιση προϊόντων, καταστάσεις παραγγελίας, πεδία τιμολογίου, αποστολή και proxy.

1 λεπτό για να το διαβάσετε

Ο developer σας προσαρμόζει τη συμπεριφορά του plugin με filters στο functions.php του child theme ή σε δικό του plugin.

FilterΤι αλλάζει
obs_skroutz_cart_product_idΑντιστοίχιση του κωδικού του feed σε προϊόν WooCommerce (π.χ. από SKU)
obs_skroutz_new_order_statusΚατάσταση νέας παραγγελίας (προεπιλογή «Σε αναμονή»)
obs_skroutz_cart_update_order_statusΑντιστοίχιση καταστάσεων Skroutz προς WooCommerce
obs_skroutz_cart_skip_order_status_updateΠαράλειψη αλλαγής κατάστασης για συγκεκριμένες παραγγελίες
obs_skroutz_cart_update_order_details_…Τα meta keys όπου γράφονται ΑΦΜ, ΔΟΥ, επωνυμία, κινητό, τύπος παραστατικού
obs_skroutz_cart_shipping_method_title, obs_skroutz_cart_shipping_line_totalΤίτλος και ποσό της γραμμής αποστολής
obs_skroutz_cart_trusted_proxy_networksΔίκτυα reverse proxy/CDN για σωστή αναγνώριση του Skroutz

Υπάρχει και το action obs_skroutz_cart_update_order_details, που τρέχει μετά τη δημιουργία κάθε παραγγελίας με όλα τα δεδομένα του Skroutz, για δικές σας ενέργειες (π.χ. αποστολή σε ERP).