Setting up Pineapple Express for Delivery

  1. Set up your account with Pineapple Express.

  2. Create a ticket by emailing to let us know that you would like to integrate Pineapple Express delivery into Buddi.

  3. Pineapple Express will configure your account on their side.

  4. Buddi will reach out to Pineapple Express to get the Org name, Username and Password. We'll also request the delivery zone (we obtain a GeoJSON file to convert it to KML).

  5. Buddi will configure the integration and email you and Pineapple Express to confirm that it is ready.

  6. Place test orders to ensure everything is configured properly.

Setting up Delivery in Buddi

Step #1
Sign in to 
 Admin Portal > go to Store Settings > Online Menu: Delivery

Step #2

Checkmark Enable Delivery

Step #3

Select 'Standard Delivery' if you are arranging delivery services independently, or one of our integrated delivery partners: Onfleet, Cannalogic, or Pineapple Express.

Step #4

Enter a 'Custom Delivery Message': this message will appear after the customer selects Delivery. It usually communicates the fulfillment time of the delivery, or perhaps when the order will arrive or be shipped out.  You can also include contact info here

Step #5
Delivery Boundary: enter 'Cities' that you will deliver to or choose 'Area based on map' if you want to use the
Delivery Area / Radius method.

Step #6

  1. Enable Delivery Fee: this is where you would enter the cost for delivery

  2. Waive Delivery Fee: you can set it so that delivery is free if their total sale reaches a certain amount.  For example, $100 means that delivery is free if the customer purchases over $100 in products

  3. Minimum Order Amount: this is a minimum amount that a customer needs to purchase to be able to choose delivery as their fulfillment method

Step #7

Feel free to reach out to if you encounter any issues or would like us to review your configuration settings.


Video: Setting up Delivery Area / Radius

Article: BC Delivery Regulations (last updated: July 2021)