Shipping



A shipping module solves the single moment where orders most often die: picking a branch. A customer has to find theirs in about three seconds — otherwise they leave to "finish later" and never come back.
Three carriers ship here:
- Nova Poshta — region, city and branch with the type-ahead customers know.
- Ukrposhta — backed by the official Address Classifier directory.
- Meest — the same model.
They share one engineering trait, and it is the important one: checkout reads a local branch database rather than calling the carrier API on every keystroke. The practical effect is simple — a customer picks a branch even while the carrier's service is down, and completes the order instead of leaving. The API is spent on scheduled syncing, not on every key press.
How to choose. Enable the carriers you actually ship with: an extra option in checkout is one more decision the buyer has to make. All three are part of the free build.