FedEx Integrated Shipment Platform Development

Job ID: 39091840

Budget: $250 – $750 USD

Shipping Platform Flow for Gib Traders

1. Start and City Selection

User: Logs into the platform and selects the shipment's origin city using a dropdown with autocomplete.
System:

Dynamically updates information without reloading the page.

Displays nearby FedEx drop-off points for the selected city.

Modifies the page title and description based on the selected city.

2. User Creation

User: Registers on the platform using their email and password.
System:

Generates a user account.

Associates the account with past shipments.

Allows the user to log in and manage their shipments.

3. Shipment Details Entry

User: Enters shipment details, including:

Destination address.

Package dimensions and weight.

Type of service (urgent, standard, economic).

Insurance options if applicable.
System:

Automatically calculates the base rate using the FedEx API.

Applies the admin-defined margin for the rate from Miami to the final destination in Latin America.

Displays the total price without breakdown for the user.

4. Quotation Confirmation

User: Reviews the total shipment cost and selects a delivery option:

Home pickup with FedEx.

Drop-off at nearby FedEx points.
System:

Displays the final cost, including taxes.

Allows the user to confirm the quotation and proceed with payment.

5. Payment Processing

User: Selects a payment option:

Local payment gateway (for shipments from Colombia).

USD payment gateway (for shipments from the U.S.).
System:

Processes the payment and generates an order number.

Sends a payment confirmation email to the user.

6. Shipment Generation and Management

System:

Creates a shipment order in the database.

Sends shipment details to FedEx or Globus Cargo as needed.

Generates a tracking number.

7. Shipment Tracking

User: Logs into their account and accesses the shipment tracking section.
System:

Automatically connects to the Globus Cargo system to retrieve the real-time shipment status.

Queries the FedEx and Globus Cargo APIs in real-time.

Displays the current package status and estimated delivery date.

Notifies the user about important status changes (departure, transit, delivery).

8. Shipment Delivery

System:

Records the successful delivery and stores the final order status.

Sends a notification to the user confirming delivery.

9. Rate Management (For Admin)

Admin:

Accesses the admin section to manage rates by destination country.

Adjusts prices by adding a margin over the FedEx rate.

Enables or disables promotions and discounts.

Reviews quotation and payment reports.