Get started (WooCommerce Plugin)
Production access to the Drive API is currently restricted, and we cannot provide a timeline for certification following development. If you have not completed development and submitted a production access request, we recommend pausing development. Contact us here to record your interest.
This tutorial will introduce you to the Local Delivery by DoorDash plugin for WooCommerce. It assumes you're familiar with the basics of WordPress and WooCommerce. If you'd like to learn the Drive APIs by writing code, you should use the Get started (Node.js SDK) tutorial or Get started (API) tutorial instead.
Table of contents
- Sign into the Developer Portal
- Create an access key
- Install the Local Delivery by DoorDash plugin for WooCommerce
- Create a delivery
- Use the Delivery Simulator
- Get the status of your delivery
- Finish up
Prerequisites
- A valid SSL certificate is required.
- PHP version 7.4 or higher.
- A functional WordPress and WooCommerce installation.
Sign into the Developer Portal
Go to the
Developer Portal
using the link in the top right corner of this page. If you already have a DoorDash account, enter your email and password and sign in; if not, or if you want to use a different account for development, click Sign Up and follow the process to create an account.
Create an access key
In the left navigation, click Credentials.
On the Credentials page, click the plus (+) icon in the center of the page to create a new access key. You'll use this access key to create a JSON Web Token (JWT) that you can use to make requests to the Drive API.
Name your key test-app and click Create Access Key.
Click Copy to copy the access key to your clipboard and then paste it somewhere where you can access it later in the tutorial.
Install the plugin
Installation
Follow the instructions below to install the Local Delivery by DoorDash plugin.
From Local Delivery by DoorDash from within WordPress
- From your dashboard, navigate to Plugins > Add New.
- Search for
Local Delivery by DoorDash. - Click Install Now.
- Click Activate, after the plugin downloads.
Install Local Delivery by DoorDash Manually
- Upload the
woocommerce-doordashfolder to your/wp-content/plugins/directory. - Activate the Local Delivery by DoorDash plugin by visiting Plugins > Installed Plugins and clicking Activate.