Delivery integration

Deliver your own orders in Peru with Llamafood couriers.

Deliver orders from your own website, app, and kiosk with Llamafood couriers in Peru. Automatic dispatch and live delivery status in Ordering.co.

How Llamafood works with Ordering.co.

Orders come in on your channels. Ordering.co sends each delivery to Llamafood, and every update comes back to you and your customer.

Your website, app, or kiosk
  1. 1Order placed

    A customer places a delivery order on any of your Ordering.co channels.

Ordering.coOrdering.co
  1. 2Delivery requested

    Ordering.co sends the delivery to Llamafood automatically, with the pickup and drop-off details.

Llamafood courier
  1. 3Picked up and delivered

    The Llamafood courier collects the order at your store and takes it to the customer.

Your customer

Delivery status and courier details update in Ordering.co and on your customer's tracking page as they happen.

Countries where Llamafood is available

Business countries (1) for Llamafood
  • Peru

Llamafood is a Peruvian delivery and courier service that operates in a growing list of cities across Peru.

Sources

Llamafood delivers. Ordering.co runs the order.

Llamafood gives you couriers across Peru for orders placed on your own channels. Ordering.co gives you the channels those orders come from and the tools to run them:

  • Your own channels. Branded websites, apps, and kiosks where customers order from you directly.
  • More products and features. More than 20 products and more than 1,500 features across ordering, loyalty, marketplaces, call centers, and delivery.
  • One delivery operation. Combine Llamafood with other delivery companies and your in-house drivers, with automatic assignment.
  • Built to extend. APIs and MCP, with application source code available on eligible plans.

Why use Llamafood with Ordering.co

  • No manual dispatch. The courier order is created in Llamafood as soon as the order is placed, with everything the courier needs.
  • Pickup timed to the kitchen. The order’s preparation time tells Llamafood when the courier should arrive.
  • Each store dispatches from its branch. Every business is linked to its own Llamafood branch.
  • Customers follow every step. Status updates in Ordering.co from Llamafood’s signed courier events.

What Llamafood brings

Llamafood describes its courier service on its business page:

  • Same-day delivery for restaurants and businesses, adapted to your demand.
  • A fleet of more than 1,000 drivers operating in major cities across Peru.
  • Real-time shipment tracking from pickup to the final destination.
  • Configurable transport types and integration with your system through an API.

How a delivery moves

  1. When the order is placed, Ordering.co creates a courier order in Llamafood for the business’s branch.
  2. Llamafood looks for a driver, and the order status in Ordering.co shows it.
  3. Llamafood sends status updates as the driver accepts, arrives at your store, picks up the order, arrives at the customer, and delivers.
  4. If the order is canceled in Ordering.co, the courier order is canceled in Llamafood.

Set up and go live

  1. In Llamafood, open Developer mode > API Keys and generate an API key.
  2. In the Ordering.co Dashboard, open Plugin settings and select the Llamafood integration. Enter the API key, with a separate key for sandbox if you test there.
  3. Set the Llamafood Branch ID for each business. The global value applies to businesses without their own.
  4. In Llamafood, create the courier order status webhook pointing to your project’s Ordering.co callback, and enter the webhook secret Llamafood gives you in the Webhook Secret setting.
  5. Place a test order, then turn sandbox off to go live.

More ways to deliver

Setup

Connect your Llamafood account and start dispatching.

  1. 01
    Add your Llamafood API key

    In Llamafood, open Developer mode > API Keys and generate a key. Enter it in the Ordering.co Dashboard under Plugin settings for the Llamafood integration.

  2. 02
    Link each business to its branch

    Set the Llamafood branch ID for each business, so every delivery is requested from the right store.

  3. 03
    Register the status webhook

    In Llamafood, create the courier order status webhook for your project and enter its secret in Ordering.co, then place a test order before going live.

Resources

Guides and references.

Questions

Frequently asked questions.

Is this the Llamafood app?

No. This integration uses Llamafood's courier service, which delivers orders your customers place on your own website, app, or kiosk. The Llamafood app is where customers order inside Llamafood.

When is the Llamafood courier requested?

When the order is placed. Ordering.co creates the courier order with the customer's address and location, phone, address reference, order notes, items, order value, and delivery fee. The order's preparation time tells Llamafood when the courier should arrive.

What does the customer see after ordering?

The order status follows the courier, from looking for a driver to the driver accepting, arriving at your store, picking up, arriving at the customer, and delivering.

What happens if an order is canceled?

Canceling the order in Ordering.co cancels the Llamafood courier order.

Can each store use its own Llamafood branch?

Yes. Each business has its own Llamafood branch ID, and a default applies to businesses without one.

Can I combine Llamafood with my own drivers?

Yes. Llamafood works alongside other delivery companies and your in-house drivers, so each store can use the delivery option that fits it.

Why use Ordering.co with Llamafood?

Llamafood handles the courier. Ordering.co runs the order, with your own branded channels, more than 20 products and more than 1,500 features, one delivery operation across delivery companies and in-house drivers, APIs and MCP, and application source code on eligible plans.

Offer delivery across Peru on your own channels.

Tell us where your stores are and how many deliveries you run, and we will help you set up Llamafood.