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.
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
- 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. - Accept the order in storekit, or let Auto accept orders accept it for you.
- 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.
- 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.
- Open the test discount code and click Deactivate so it can’t be used again.
How It Works
- Customer places a delivery order
- storekit sends order details to PedalMe
- PedalMe assigns a rider
- Customer sees rider details and live tracking
- 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
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
"Something went wrong" with a Reference ID when connecting
"Something went wrong" with a Reference ID when connecting
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).
- Sign in to PedalMe directly with the same email and password to confirm they work.
- Open the login form using step 2 above, enter them again under Email and Password, then click Connect to Pedal Me.
- 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.
The PedalMe job is stuck in draft and no rider is assigned
The PedalMe job is stuck in draft and no rider is assigned
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.
No PedalMe job was created for an order
No PedalMe job was created for an order
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.
Orders are still going to my previous courier
Orders are still going to my previous courier
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.