WooCommerce rebuilt its checkout on React-based Blocks — and the classic PHP hooks that plugins relied on simply don’t exist there. Smart Send’s most-used feature, the pick-up point dropdown that lets customers choose a nearby collection point during checkout, stopped being possible through the old integration path.
The feature had to be rebuilt as a native checkout block: a React component talking to the Smart Send API, persisting the selection through WooCommerce’s Store API into order meta so label generation kept working — all without breaking the classic checkout still used by many of the 400+ live stores running the plugin.