Integrate Custom React Node.js Shipping App with Shippo
Budget: $30 – $250 AUD
I need a skilled developer to integrate our web-based custom shipping app with Shippo. The integration should cover:
- Label generation
- Tracking updates
- Rate comparison
Our custom shipping app is developed in Node JS + react. It is in testing phase, but it works at the moment by collecting orders from Zoho and opencart. So integrating these is OUT OF SCOPE.
The flow is as follows
1. Our app fetches orders from Zoho and Opencart
2. App lists all orders, including customers address, name, email address, phone number, items ordered.
3. User selects the package size and weight in the app.
4. We then need to manually validate the address.
--The above functionality is already done, we then need help integrating into shippo below--
5. For each package, get a list of rates & services available. If any errors, the user needs to manually fix the data first (e.g. postcode might be wrong). This UI needs to be built.
6. User selects from the rates and services that has been pulled from shippo.
7. User clicks generate label and then label is generated through shippo API, and the app needs to receive the label and print it
8. Shippo API called to send tracking
Other functionality needed
1. Ability to bulk update service requested in pending shipments (e.g Regular, Express)
3. Ability to bulk validate orders against shippo API, and report any errors (e.g. postcode wrong in Order 123)
4. Ability to bulk generate labels
Docs are below:
https://docs.goshippo.com/
Existing app
- Label generation
- Tracking updates
- Rate comparison
Our custom shipping app is developed in Node JS + react. It is in testing phase, but it works at the moment by collecting orders from Zoho and opencart. So integrating these is OUT OF SCOPE.
The flow is as follows
1. Our app fetches orders from Zoho and Opencart
2. App lists all orders, including customers address, name, email address, phone number, items ordered.
3. User selects the package size and weight in the app.
4. We then need to manually validate the address.
--The above functionality is already done, we then need help integrating into shippo below--
5. For each package, get a list of rates & services available. If any errors, the user needs to manually fix the data first (e.g. postcode might be wrong). This UI needs to be built.
6. User selects from the rates and services that has been pulled from shippo.
7. User clicks generate label and then label is generated through shippo API, and the app needs to receive the label and print it
8. Shippo API called to send tracking
Other functionality needed
1. Ability to bulk update service requested in pending shipments (e.g Regular, Express)
3. Ability to bulk validate orders against shippo API, and report any errors (e.g. postcode wrong in Order 123)
4. Ability to bulk generate labels
Docs are below:
https://docs.goshippo.com/
Existing app