
Open
Posted
•
Ends in 6 days
Paid on delivery
Objective Enable seamless integration between Salla-hosted eCommerce businesses and Shgardi logistics services, allowing end users to opt for Shgardi as a delivery partner during checkout. This unlocks new demand pipelines from merchants already hosted on Salla and drives order volume to Logista. --- Key Goals * Enable businesses on Salla to integrate Shgardi as a logistic partner. * Introduce new order type: logista_salla to distinguish and handle orders via Salla checkout flow. * Allow end-customers to choose Shgardi as their delivery partner during checkout. * Ensure full compatibility with the existing Logista order management system, including order lifecycle, courier assignment, tracking, and cash collection. --- Users & Stakeholders * End Users (B2C): Customers shopping from stores built on Salla. * Partners (Stores on Salla): Sellers who opt to use Shgardi for deliveries. * Operations & Drivers: Handle fulfillment, assignment, cash collection, etc. * Salla Platform: External system initiating the order. --- Flow Overview 1. Customer adds items to cart on a partner’s Salla-built website. 2. At checkout, the system determines available delivery partners: * If only Shgardi is integrated → automatically selected. * If multiple delivery partners exist → user chooses Shgardi manually. 3. Order details and customer data are shared with Shgardi via API. 4. Order is created in Shgardi system with order type logista_salla. 5. Shgardi assigns a courier based on standard logic (auto/manual). 6. Order is fulfilled as per Logista’s regular flow (pickup > delivery > optional cash collection). --- Technical Requirements API Integration * Webhook/Callback from Salla when order is confirmed. * Authenticated POST to Shgardi Order API to create order: * Order type: logista_salla * Payload includes: * Pickup location * Drop-off location * Item details (optional) * Customer contact details * Delivery fee (paid/unpaid) * Payment method (Cash/Card/Prepaid) Order Lifecycle Support * Compatible with standard Logista order lifecycle: * Assigned * Picked * In Transit * Delivered * Cancelled / Rejected Cash Handling * Driver collects payment (if Cash on Delivery is selected). * Reflected in partner's dashboard and finance module. --- New Data Point * order_source: "salla" * order_type: "logista_salla" --- Metrics to Track * Number of logista_salla orders per day/week * Average delivery time * Driver acceptance rate * Order cancellation or rejection rate * NPS/feedback from customers using Salla integration --- Edge Cases * Store disables Shgardi after integration → fallback to alternate logistic partners. * Order rejected by partner after Salla order → notification back to customer via Salla's system. * Address/phone missing or invalid → fail the order with proper logs and callback. --- Outcomes * Reduce partner reliance on multiple platforms. * Centralize fulfillment for Salla stores under Shgardi. * Bring in net-new demand from Salla eCommerce ecosystem. * Prepare the system for more plug-and-play integrations with other eCommerce CMSs (e.g., Zid, Shopify, WooCommerce). --- Enhancement: WhatsApp Notification + App Onboarding Funnel Use Case Once the order is placed and processed via Salla: * End customers receive a WhatsApp notification with: * Basic order summary * Tracking link (optional webview) * A CTA to download the Shgardi app: "Track your order in real-time and unlock faster reorders. [Download App]" This helps: * Increase user trust with real-time updates * Improve app adoption (converting anonymous Salla customers into registered users) * Create a soft lead funnel to onboard future direct B2C users
Project ID: 39738394
Open for bidding
Remote project
Active 56 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Cairo, Egypt
Member since Aug 27, 2025
$250-750 USD
$15-25 AUD / hour
$10-30 USD
$30-250 USD
₹1500-12500 INR
₹1250-2500 INR / hour
$1500-3000 AUD
₹1500-12500 INR
₹1500-12500 INR
$250-750 USD
₹600-1500 INR
₹12500-37500 INR
₹600-1500 INR
₹600-1500 INR
$30-250 USD
₹12500-37500 INR
$250-750 USD
£10-15 GBP / hour
₹1500-12500 INR
€750-1500 EUR
$2-8 USD / hour