Skip to main content
PedalMe is a London-based cargo bike courier service offering sustainable last-mile delivery. The storekit integration automatically dispatches orders to PedalMe riders.

Overview

  • Coverage: London only
  • Vehicle type: Electric cargo bikes
  • Best for: Catering and bulk orders

Before You Connect

  • A PedalMe business account with a payment card on it. You connect with the email address and password you use to sign in to PedalMe — there are no API keys to request.
  • storekit+ or higher. On other plans the PedalMe page shows Upgrade to enable Pedal Me instead of Enable Pedal Me.
  • A UK store set up for delivery. Pedal Me is only listed in Integrations for stores with a UK address that don’t take in-store orders, and only delivery orders are sent to PedalMe. See Enabling Delivery and Delivery Zones.
Use one delivery courier per store. storekit does not switch your other courier off for you: every courier integration enabled on a store is sent each delivery order, so leaving another courier (for example Orkestro) on alongside PedalMe books two riders for the same order. Before you enable PedalMe, open that courier under Integrations, switch it off (for Orkestro, the Integration Status toggle) and click Save. Couriers are set per store — if you run several stores (for example a catering store and a click & collect store), connect each one separately.
Make sure your account has valid billing / payment details before you start taking delivery orders. If billing details are missing or a payment fails, can refuse to create delivery jobs even though storekit accepts and charges the order — check this in your account first if an order is paid but no delivery appears, then contact support with the order so we can look into it and, where possible, arrange the delivery manually.

Setup

1

Open the PedalMe integration

Go to Stores → your store → Settings → Integrations → Pedal Me. If the store has never been connected, click Enable Pedal Me.
2

Connect your PedalMe account

The login form appears automatically until the Pedal Me account is connected. Click Log in next to Log in to Pedal Me in the setup checklist to focus it, then enter the Email and Password you use for PedalMe and click Connect to Pedal Me. When the connection succeeds, the page header shows Connected. To reconnect later, use the ⋯ button at the top right of the page header, next to the status and the on/off switch → Reconnect Pedal Me. If you see an error instead, see Troubleshooting.
3

Choose when orders are sent

Open Vehicles by order size → Edit → Show advanced. Order status trigger has a fixed list of three options: Accepted, Preparing and Out for Delivery. Leave it on Accepted — storekit books the PedalMe rider when an order is accepted, and choosing Preparing or Out for Delivery doesn’t currently create a booking.
4

Set return jobs and size brackets

In Vehicles by order size → Edit, use Service Size Rules → Add Size Bracket to choose the cargo size PedalMe sends for each order subtotal — see Size Brackets. To have the rider return to the store after the drop-off, open Show advanced, turn on Enable return job and optionally enter Return job notes.
5

Switch Pedal Me on

Turn on Enable Pedal Me in the page header. The switch is disabled until the account is connected. Click Save in the top bar. New delivery orders for this store are now sent to PedalMe when they are accepted.

Test Your Setup

  1. Create a discount code for 100% off with Total redemptions turned on and set to 1, then place a delivery order on your storefront to an address inside your delivery zone using that code.
  2. Accept the order in storekit, or let Auto accept orders accept it for you.
  3. Sign in to your PedalMe account and check the job for that order is there and confirmed. If it is listed as a draft, see Troubleshooting.
  4. Cancel the test order in storekit with Cancel order — this also cancels its PedalMe booking — or cancel the job in your PedalMe account, so a rider isn’t sent.
  5. Open the test discount code and click Deactivate so it can’t be used again.

How It Works

  1. Customer places a delivery order
  2. storekit sends order details to PedalMe
  3. PedalMe assigns a rider
  4. Customer sees rider details and live tracking
  5. Order is delivered

Order Data Sent

When an order is dispatched, storekit sends:

Size Brackets

The cargo size storekit books with PedalMe is chosen from the order subtotal. To set your own ranges, open Vehicles by order size → Edit in the Pedal Me settings, then use Service Size Rules → Add Size Bracket. Each bracket has:
  • Min Amount - the lowest order subtotal the bracket covers
  • Max Amount - the highest order subtotal the bracket covers; leave it empty for no upper limit
  • Service Size - a fixed list of four options: Cargo Micro, Cargo Tiny, Cargo Small or Cargo
Both amounts are inclusive, and Max Amount must be greater than Min Amount. If brackets overlap, the one with the lowest Min Amount is used. If you haven’t added any brackets, or an order’s subtotal doesn’t fall inside any of them, storekit uses these defaults:

Customer Experience

Customers see real-time updates on their order status page:
  • Rider name and photo
  • Live location on map
  • Estimated arrival time
  • Option to call the rider

Sustainability

PedalMe deliveries are zero-emission, helping you:
  • Reduce carbon footprint
  • Appeal to eco-conscious customers
  • Support sustainable urban logistics

Who Is Responsible for the Delivery

storekit passes each delivery order to PedalMe, which assigns and manages the rider who collects and delivers it. Late pickups, no rider being assigned, or damage in transit are handled by PedalMe, not by storekit. storekit support can raise a claim or refund request with PedalMe on your behalf, but any refund or compensation is subject to their approval. To start this, contact support.

Troubleshooting

The connection failed and storekit was not given access to your PedalMe account — you may also see “Failed to connect to Pedal Me. Please check your credentials.” The usual cause is a wrong email or password, or entering something other than your PedalMe sign-in details (there is no API key field).
  1. Sign in to PedalMe directly with the same email and password to confirm they work.
  2. Open the login form using step 2 above, enter them again under Email and Password, then click Connect to Pedal Me.
  3. If it still fails, click Copy reference ID in the error box and contact support with that reference and the store name. Don’t send your PedalMe password.
storekit asks PedalMe to confirm every booking it creates. If the job still shows as a draft in your PedalMe account, PedalMe has not confirmed it — usually because there is no payment card on the PedalMe account. Add a payment card in your PedalMe account, then check any jobs already sitting in draft there. storekit can’t confirm a PedalMe job for you.
Check that:
  • Enable Pedal Me is on in the page header and you clicked Save in the top bar.
  • The order is a delivery order — pickup and in-store orders are never sent to PedalMe.
  • Vehicles by order size → Edit → Show advanced → Order status trigger is set to Accepted, and the order has been accepted.
storekit books the courier at the moment an order is accepted, so orders accepted before you switched stay with the courier they were booked with — they are not moved to PedalMe. Manage those deliveries in your previous courier’s dashboard.If new orders are still being sent to the previous courier, its integration is still on for that store: open it under Integrations, switch it off (for Orkestro, the Integration Status toggle) and click Save. Repeat for each store you moved to PedalMe.