Create Shipping Label with EasyPost

Job ID: 37729239

Budget: $30 – $250 USD

We are looking to integrate a shipping label generation system into our legacy internal application. The system must interact with the EasyPost API (https://www.easypost.com/) to generate domestic shipping labels within the United States. This system will be an internal tool designed to streamline our shipping processes.

API docs: https://www.easypost.com/docs/api

Requirements:

* Development in classic ASP (VBScript) to integrate with our legacy system.
* Creation of user-friendly HTML/CSS interfaces for the back-end application.
* The developer will use their own IIS site for development and testing purposes. Access to our internal server will not be provided.
* A free EasyPost account will be required for API interaction.
* The application will duplicate the label creation wizard found in the EasyPost dashboard, with specified customizations.

Customizations Include:

As noted, this process will work almost the same the EasyPost dashboard when you click "Buy a Label" except for the following changes:

* Both the sender and receiver addresses information will be pre-populated so the user should be able to easily "reverse" them. For example, if it's shipping from Arizona to Texas the user should be able to click something that reverses it to ship from Texas to Arizona.

* On the Parcel information page it should allow the user to enter the weight as pounds and ounces instead of just ounces. The invoice number field is not needed. The advanced options field is not needed.

* On the Select Carrier and Delivery Service it will show the rates for USPS, UPS, and FedEx. We should be able to easily update the code to specify which carriers and shipping services will be shown.

* The user will then get a label in the format of their choice (PDF, PNG, ZPL, or EPL2).
Related categories: ASP Web API