How do I connect OTO and why aren't my orders sending?
Install OTO from Apps, then paste your OTO API Token to connect the courier network for shipment creation and delivery tracking.
Steps
- Go to Apps > OTO.
- Click Connect Account.
- Paste your API Token, found in your OTO dashboard under Settings > API Integration, then submit.
- A "Connected" badge appears once the token is saved.
- No OTO account yet? Use Create New Account to register at tryoto.com first.
Important
Your checkout form and landing pages must include an Address input field. Without it, orders will not be sent to OTO automatically.
Common problems
- Token rejectedit must be at least 10 characters; re-copy it from OTO's dashboard.
- Order fails to create in OTO with a recipient errorOTO returns specific codes for missing/invalid fields: recipient address (OTO1021), recipient city (OTO1022), recipient name (OTO1029), or recipient phone (OTO1030). Fill in the missing field on the order and resend.
- "Order Id already exists"the order was already submitted to OTO; check its status instead of resending.
- "This account is not authorized to use this service"your OTO account/token doesn't have shipping enabled; contact OTO support.
OTO's app description states it connects to 140+ carriers with real-time tracking; its supported-country list in Dropify covers Morocco, Tunisia, Algeria, Egypt, Lebanon, Jordan, UAE, Saudi Arabia, Kuwait, Qatar, Bahrain, and Oman.