FedEx Integrated Shipment Platform Development
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.
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.