• Home
    • Features
      • Feature Overview
      • Delivery Management
      • Vehicle Management
      • Route Optimization
      • Multi-merchant Solution
      • Customer Invoicing
      • Click & Collect
      • Hyperlocal Analytics
      • 50+ Add-ons & Extensions
      • Branding & White-labelling
      • Integration
    • Industries
      • Transport & Couriers
      • E-commerce & Retail
      • Food & Restaurants
      • Enterprise Logistics
      • Services & Trades
      • Grocery Delivery
      • Medicine Pharmacy
      • Home Services
      • Laundry Dry Clean
      • Flower Delivery
      • Removalist
      • Building & Construction
    • Resources
      • Sign Up
      • Compare Plans
      • Video Tutorials
      • Product Updates
      • Knowledge & Blog
      • Integration
      • Mobile Apps
      • System Status
      • FAQs
      • About Us
      • Contact Us
    • Pricing
    • Login
    • Home
    • Features
      • Feature Overview
      • Delivery Management
      • Vehicle Management
      • Route Optimization
      • Multi-merchant Solution
      • Customer Invoicing
      • Click & Collect
      • Hyperlocal Analytics
      • 50+ Add-ons & Extensions
      • Branding & White-labelling
      • Integration
    • Industries
      • Transport & Couriers
      • E-commerce & Retail
      • Food & Restaurants
      • Enterprise Logistics
      • Services & Trades
      • Grocery Delivery
      • Medicine Pharmacy
      • Home Services
      • Laundry Dry Clean
      • Flower Delivery
      • Removalist
      • Building & Construction
    • Resources
      • Sign Up
      • Compare Plans
      • Video Tutorials
      • Product Updates
      • Knowledge & Blog
      • Integration
      • Mobile Apps
      • System Status
      • FAQs
      • About Us
      • Contact Us
    • Pricing
    • Login
WooDelivery - Delivery Management Software Solution
WooDelivery - Delivery Management Software Solution
  • Home
  • Features
    • Feature Overview
    • Delivery Management
    • Vehicle Management
    • Route Optimization
    • Multi-merchant Solution
    • Customer Invoicing
    • Click & Collect
    • Hyperlocal Analytics
    • 50+ Add-ons & Extensions
    • Branding & White-labelling
    • Integration
  • Industries
    • Transport & Couriers
    • E-commerce & Retail
    • Food & Restaurants
    • Enterprise Logistics
    • Services & Trades
    • Grocery Delivery
    • Medicine Pharmacy
    • Home Services
    • Laundry Dry Clean
    • Flower Delivery
    • Removalist
    • Building & Construction
  • Resources
    • Sign Up
    • Compare Plans
    • Video Tutorials
    • Product Updates
    • Knowledge & Blog
    • Integration
    • Mobile Apps
    • System Status
    • FAQs
    • About Us
    • Contact Us
  • Pricing
  • Login

Yelo

Jungleworks Yelo is a powerful digital ordering platform for businesses at every scale, helping local entrepreneurs with a complete tech suite to run and automate their multi-vendor marketplace business.  To get started with your integration between Yelo and WooDelivery, follow the 5 minutes step-by-step guide below.

1. Generate your WooDelivery API Key

  • Navigate to the Settings/Integrations page within WooDelivery Admin Dashboard
  • Click on [Create New API Key] button to generate a API key and copy it for later use.
  • Note: this API key is the [Auth Token] on Yelo platform.

2. Configure custom DMS on Yelo

  • Go to Yelo admin dashboard
  • Choose the [Integration] – [Configure DMS] from the menu
  • Click [Add] button to create a new Custom DMS Integration

3. Configure the new Custom DMS integration endpoint

Create an custom integration endpoint with the following details:

  • DMS NAME:  WooDelivery
  • SUPPORT EMAIL:  Your dispatcher team email address
  • URL: https://api.woodelivery.com/api/yelo/order?apikey=[YOUR-API-KEY]
  • AUTH TOKEN: [YOUR-API-KEY]
  • Note: Kindly replace [YOUR-API-KEY] with the actual API key you generated from the WooDelivery admin dashboard.
  • Click Add or Update button to save your endpoint

4. Testing

Once the integration endpoint is created, you can create a test order on Yelo platform. Upon accepting the newly created order through the Yelo admin dashboard, it should seamlessly trigger the automatic generation of a delivery task on the WooDelivery platform, complete with all the pertinent order details.

 

Optional Settings:

If you wish to enable automatic order status updates from WooDelivery to Yelo, please proceed with configuring the webhook on WooDelivery. The webhook serves as the mechanism for initiating automated order status updates. For instance, when a driver completes a delivery task using the driver app, it can seamlessly update the status of the corresponding Yelo order to completed. To configure the callback webhook, please follow to the instructions below:

5. Create an API Key on Yelo

  • Go to Yelo admin dashboard
  • Choose the [Account] – [Settings] from the menu and go to [Keys] tab
  • Click [Generate] button to create a new API Key for later use
  • Choose the [Account] – [Settings] from the menu and go to [Account] tab
  • Copy and save your Yelo user ID from the [Account Details] section for future use

6. Create webhook on WooDelivery

  • Navigate to the Settings/Notifications page within WooDelivery Admin Dashboard
  • Click [Add Notificaiton Rule] and choose the [Webhook Post] from the menu

6. Configure webhook to mark Yelo order as dispatched

We will set up two webhooks. The first webhook will be used to automatically update the status of Yelo orders to “Dispatched” when a delivery task is assigned to a driver on WooDelivery. Please create a new webhook notificaiton using the following details:

  • When do you want to send the notification?:  When task is assigned to a driver
  • Method:  POST
  • Webhook URL: https://api.yelo.red/delivery-integration/callback
  • Payload Data: Custom JSON Data
  • Apply by Task Creation Source:  Yelo Integration Orders

Kindly copy the following data and paste it into your webhook payload and save it:

{
"api_key": "[YOUR_YELO_API_KEY]",
"user_id": "[YOUR_YELO_USER_ID]",
"marketplace_user_id": "[YOUR_YELO_MARKETPLACE_USER_ID]",
"order_id": "{{ EXTERNAL_KEY }}",
"status": "12",
"tracking_link":"{{ TRACKING_LINK }}"
}

NOTE: Please replace [YOUR_YELO_API_KEY] with the actual API key you generated on the Yelo platform. Additionally, replace [YOUR_YELO_USER_ID] with your authentic Yelo user ID, and replace [YOUR_YELO_MARKETPLACE_USER_ID] with your authentic Yelo marketplace user ID.

7. Configure webhook to mark Yelo order as delivered

The second webhook will be used to automatically update the status of Yelo orders to “Completed” when a delivery task is completed by a driver on WooDelivery. Please create a new webhook notificaiton using the following details:

  • When do you want to send the notification?:  When task completed successfully
  • Method: POST
  • Webhook URL: https://api.yelo.red/delivery-integration/callback
  • Payload Data: Custom JSON Data
  • Apply by Task Creation Source:  Yelo Integration Orders

Kindly copy the following data and paste it into your webhook payload and save it:

{
"api_key": "[YOUR_YELO_API_KEY]",
"user_id": "[YOUR_YELO_USER_ID]",
"marketplace_user_id": "[YOUR_YELO_MARKETPLACE_USER_ID]",
"order_id": "{{ EXTERNAL_KEY }}",
"status": "13",
"tracking_link":"{{ TRACKING_LINK }}"
}

NOTE: Please replace [YOUR_YELO_API_KEY] with the actual API key you generated on the Yelo platform. Additionally, replace [YOUR_YELO_USER_ID] with your authentic Yelo user ID, and replace [YOUR_YELO_MARKETPLACE_USER_ID] with your authentic Yelo marketplace user ID.

All Done!

 

Stuck on an integration?

  • If you are building a serious project, you cannot afford to spend hours troubleshooting. WooDelivery experts offer premium advisory services for the Professional & Enterprise plan customers.
WooDelivery - Delivery Management Software Solution

Streamline & control all stages of your local deliveries

Products

  • Feature Overview
  • Delivery Management
  • Vehicle Management
  • Multi-merchant Solution
  • Add-ons & Extensions

Resources

  • Plan & Pricing
  • Compare Plans
  • Integration
  • Video Tutorials
  • Sign Up

Company

  • Privacy Policy
  • Terms of Service
  • Data and Security
  • About Us
  • Contact Us

© Copyright 2025 Asbing Technology Pty. Ltd.

By using this website you agree to our privacy policy Got It
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT