All Documentation
Yaxii Smart Form — WooCommerce COD Checkout Engine
Yaxii Smart Form — WooCommerce COD Checkout Engine · Documentation

Shipping Api Troubleshooting

Connection Errors

These errors appear when you test a provider connection in Yaxii Smart Form > Shipping > Connect.

Error MessageProviderCause & Fix
API ID is required.YalidineThe API ID field is empty. Enter the ID from your Yalidine account dashboard.
API Token is required.YalidineThe API Token field is empty. Enter the token from your Yalidine account.
Tenant ID is required.ZR ExpressThe Tenant ID field is empty. Enter the UUID from your ZR Express account dashboard.
Secret Key is required.ZR ExpressThe Secret Key (X-Api-Key) field is empty. Find it in your ZR Express API settings.
API token is required.Ecotrack providersThe Bearer token field is empty. Enter the API token from your provider’s dashboard.

Dispatch Errors

These errors appear in the Shipment Processing modal after pressing Send.

Error MessageCause & Fix
Unknown shipping provider.The selected provider is not registered in Yaxii. Go to Shipping > Connect and reconnect it.
Order not found.The WooCommerce order was deleted between selection and dispatch. Refresh the orders list and try again.
Dispatch failed.A per-order API error occurred. Check that the order’s wilaya and phone number are valid, then use the Retry Failed button inside the modal.
City/wilaya could not be mapped to a provider territory.The customer’s wilaya or city has no match in the provider’s territory list. Update the order address or add a manual mapping in Shipping > Wilayas.
WooCommerce is not active.WooCommerce was deactivated. Re-activate it before dispatching orders.

Tracking Errors

These errors appear inside the Tracking Modal or when clicking the Sync icon.

Error MessageCause & Fix
No tracking information found for this order.The order has no tracking number saved yet. Dispatch it first via the Yaxii Fulfillment meta-box.
Provider not found.The provider stored on the order is no longer connected. Reconnect it in Shipping > Connect, then click Sync on the order.
Parcel not found at provider. Please click the Sync icon to update this order’s status.Ghost Shipment — the parcel was deleted on the courier portal. Click the Sync icon on the order row. Yaxii will automatically remove the stale tracking so the order can be re-dispatched.

Sync Outcomes

The Sync All button in the order panel command bar and the per-order Sync icon both use the Universal Sync Engine. Each order produces one of five outcomes:

OutcomeWhat HappenedAction Required
In SyncProvider confirmed the parcel existsNone
ClearedParcel was deleted at the provider — Yaxii removed the tracking from the orderRe-dispatch the order
UnsupportedThis provider does not support parcel verificationVerify manually on the provider portal
UnverifiedA transient error prevented verification — order state is unchangedTry Sync again later
No-opOrder has no tracking referenceDispatch the order first

What’s Next?

→ Read: Protecting Your Store Against Fake Orders