How to cancel DoorDash in south africa and recover your money safely
What DoorDash is and how it operates in south africa
DoorDash connects you with restaurants and retail stores through a mobile app and website, enabling you to order food and everyday items for delivery or collection. Once you place an order, a network of independent couriers (called Dashers) collect your items from the merchant and deliver them to your address. DoorDash maintains a registered business presence in South Africa (incorporation K2020924178), though the platform's local service coverage, pricing structure in ZAR, and customer support availability differ from its primary markets.
Service coverage and local availability
DoorDash operates in selected South African regions, but comprehensive public information about pricing tiers, delivery fees, and service areas remains limited. If you use DoorDash from a South African address, you may encounter variations in refund policies, accepted payment methods, and support response times compared to users in other territories. Before committing to regular orders, verify current service terms directly with DoorDash support through the app or confirm availability in your postcode.
Account types and DashPass membership
You create a DoorDash account using an email address and a valid payment method. Many users subscribe to DashPass, a membership tier that reduces delivery fees and provides additional benefits. The distinction between cancelling a single order and terminating your subscription is essential: cancelling one delivery does not automatically stop your membership from renewing. You must separately cancel your DashPass subscription if you no longer want to be charged.
Your consumer rights under south african law
South Africa's Consumer Protection Act (CPA), No. 68 of 2008, and the National Credit Act (NCA) establish your legal protections when you purchase goods or services online, including food delivery. Understanding these rights empowers you to challenge unfair charges and recover funds if disputes arise.
Cooling-off period and distance contracts
The Consumer Protection Act grants you a 7-day cooling-off right for distance contracts (purchases made online or at a distance). However, this right explicitly excludes orders for food and beverages that have already been prepared and consumed. You retain the absolute right to cancel a pending order before the restaurant accepts it or a Dasher collects your items, and DoorDash must refund your payment immediately if you request cancellation at this stage. Section 5(4)(a) of the CPA exempts the cooling-off period for already-delivered food, but does not eliminate your right to cancel before preparation begins.
Unfair contract terms and your protection
The CPA prohibits suppliers from imposing unfair, unreasonable, or unconscionable terms on consumers. If DoorDash charges you for a service you did not receive, or if its cancellation policy breaches the CPA's fairness standards, you have grounds to lodge a formal complaint. Yafee has helped thousands of consumers understand that vague or one-sided cancellation clauses may not be enforceable under South African law, and you should not accept them as final.
What to do if DoorDash refuses your refund
If DoorDash denies a refund you believe is lawful, escalate your complaint to the National Consumer Commission (NCC), South Africa's designated enforcement body for consumer protection. Document your order number, the date you requested cancellation, your refund request date, and copies of all communication with DoorDash support. The NCC can investigate whether DoorDash breached the CPA, and if unfair conduct is proven, the commission may order a refund or award compensation. Preserve screenshots of your order status, cancellation confirmations, and refund denials; these form powerful evidence in any dispute.
How to cancel a single DoorDash order
Cancelling an individual order is straightforward if you act before the restaurant accepts it or a Dasher picks up your items. The timing of your cancellation directly affects your refund eligibility, so follow these steps carefully to protect your money.
Cancel via the DoorDash mobile app
- Open the DoorDash app on your smartphone or tablet.
- If you are not already logged in, enter your email address and password.
- Tap Orders or Your Orders at the bottom navigation menu.
- You will see a list of all current and past orders.
- Find the active order you wish to cancel and select it to view the full order details.
- Look for the order status (e.g., "Order confirmed", "Restaurant accepted", "Dasher assigned").
- Scroll down to locate the Cancel Order button, typically displayed in red or as a prominent action button.
- Some versions of the app may require you to tap a menu icon (three dots) to reveal the cancel option.
- Tap Cancel Order and review the refund information DoorDash displays on screen.
- If the restaurant has not yet accepted the order, you will receive a full refund to your original payment method.
- If the restaurant accepted but no Dasher has collected the items, you may receive a partial refund (DoorDash retains a portion to cover costs already incurred).
- If the Dasher is already en route or has arrived, DoorDash may refuse a refund or offer only a store credit.
- Confirm your cancellation by tapping the final confirmation button.
- You will receive an on-screen confirmation and a confirmation email to your registered address.
Cancel via the DoorDash website
- Visit the DoorDash website using your web browser on a desktop or mobile device.
- Log in with your email address and password if you are not already signed in.
- Click on your account menu (usually in the top right corner) and select Your Orders or Order History.
- A list of all current and historical orders will appear.
- Click on the order you want to cancel to expand its details.
- Review the current order status to determine whether cancellation is still possible.
- Select the Cancel Order link or button.
- If the button is disabled (greyed out), the restaurant has already started preparing your order and DoorDash may not permit cancellation.
- Confirm the cancellation and note the refund amount shown on the confirmation screen.
- A confirmation email will be sent to your registered email address within a few minutes.
Contact DoorDash support directly
If the cancel button is not available in the app or website, contact DoorDash support immediately through the in-app chat feature or email. Time is critical: every moment you delay reduces your chances of a full refund. Explain that you no longer want the order and request a cancellation and refund. Provide your order number and the reason for cancellation. DoorDash support staff can cancel orders manually if the automated system has locked them, particularly if the Dasher has not yet collected your items.
How to cancel your DashPass membership
Cancelling a single order does not stop your DashPass subscription from renewing. If you no longer want monthly or annual membership charges, you must terminate your subscription separately. Follow these steps to ensure your membership does not auto-renew.
Cancel DashPass via the mobile app
- Open the DoorDash app and log in to your account.
- Tap the menu icon (three horizontal lines) at the top left.
- Select Account or Payments & Accounts.
- Scroll down to find the DashPass or Subscription section.
- Tap DashPass to view your current membership status and renewal date.
- You will see the date your next payment is due.
- Tap Cancel DashPass or Cancel Subscription.
- DoorDash may ask why you are cancelling; you can provide feedback or skip this step.
- Confirm your cancellation.
- Your membership will end at the conclusion of your current billing cycle; you will not be charged again.
- You will receive a confirmation email immediately.
Cancel DashPass via the website
- Log in to your DoorDash account on the website.
- Navigate to your account settings by clicking your name or profile icon.
- Select Account and then Payments & Accounts.
- Locate the DashPass section.
- Click View DashPass Details or Manage Subscription.
- Your renewal date and current plan details will display.
- Click Cancel DashPass.
- Confirm your choice in the pop-up window.
- Your membership ends at the close of your current billing period.
- You will receive a confirmation email.
Your legal position on refunds and cancellation
Under the Consumer Protection Act, you have the right to cancel an order before the merchant has accepted and prepared it, and you are entitled to a full refund of all charges. Once preparation has begun or a Dasher has collected your items, your refund rights diminish. If DoorDash charges you for a service not rendered or refuses a lawful refund, the CPA empowers you to lodge a complaint with the National Consumer Commission without charge. Yafee advises all users to document every cancellation request and keep refund communications as evidence; this strengthens your position if you escalate to the NCC.
Understanding DoorDash refund timelines
The time it takes for your refund to appear in your account depends on your payment method and your bank's processing speed. DoorDash typically initiates refunds within 24 hours of a confirmed cancellation, but your bank may take 3 to 5 business days to credit the money back to your card or account.
Refund processing by payment method
| Payment method |
DoorDash processing time |
Bank processing time |
Total time |
| Debit card |
24 hours |
3-5 business days |
4-6 business days |
| Credit card |
24 hours |
3-5 business days |
4-6 business days |
| Digital wallet (Apple Pay, Google Pay) |
24 hours |
1-3 business days |
2-4 business days |
| Store credit (DoorDash wallet) |
Immediate |
N/A |
Instant |
If your refund does not arrive
If more than 7 business days have passed since your cancellation and the refund has not appeared, contact your bank to confirm the transaction was reversed. Then contact DoorDash support with your order number, cancellation date, and a screenshot of your bank statement showing no credit. Yafee recommends requesting a refund reference number from DoorDash; this speeds up any investigation with your financial institution.
Common mistakes that delay or prevent refunds
Cancelling an order should be seamless, but several missteps can forfeit your refund eligibility. Be aware of these traps and act quickly to protect your money.
Cancelling too late in the process
Once a Dasher has collected your items from the restaurant, DoorDash will refuse a refund or offer only store credit (a credit voucher valid only for future orders, not a cash return). The critical window to secure a full refund is before the restaurant confirms and begins preparing your order. If you see the status change to "Dasher assigned" or "Dasher picked up", your refund options become limited. Act within the first 5 to 10 minutes of placing your order for maximum refund certainty.
Requesting a refund after accepting the delivery
If you accept the delivery (indicated by tapping "Order Received" in the app), DoorDash will treat the transaction as complete and will not refund your money. You may only request a refund for missing items, incorrect orders, or food quality issues within a limited window (usually 24 hours). Take photographs of missing or damaged items before you tap "Received" and immediately report the issue through the in-app dispute feature.
Confusing order cancellation with account deletion
Deleting your DoorDash account does not cancel active orders or stop DashPass renewals. Cancelling your account simply removes your profile and order history; it does not generate refunds. Always cancel the specific order and subscription first, then delete your account if you wish.
Not following up on store credit refunds
If DoorDash offers store credit instead of a cash refund, this is not equivalent to a refund under the CPA. Store credit is a voucher valid only for future DoorDash orders. If you requested cancellation before delivery, you are entitled to cash (or a credit to your original payment method), not a spending voucher. Refuse store credit and insist on a monetary refund; if DoorDash refuses, escalate to the National Consumer Commission.
What to do after cancelling your DoorDash account
Cancelling your orders and subscriptions is only the first step. Ensure you have completed all follow-up actions to fully sever your relationship with the platform and protect your payment information.
Remove your payment methods
Log back into your DoorDash account (before you delete it) and remove all saved payment methods. Navigate to Account, then Payments, and delete each card, bank account, or digital wallet link. This prevents accidental charges if your account is ever reactivated or if a security breach occurs.
Delete your account
To permanently delete your DoorDash account, visit your account settings, scroll to the bottom, and select Delete Account. DoorDash will ask for your password to confirm. Once deleted, your profile, order history, and personal data will be removed from DoorDash's active systems (though records may be retained for legal and financial purposes). You can create a new account anytime using the same or a different email address.
Check your bank or card statements
Monitor your bank and credit card statements for the next 30 days to ensure no further DoorDash charges appear. If unexpected charges occur after cancellation, contact your bank immediately and dispute the transaction. Report the issue to DoorDash support with screenshots of the unauthorised charge, and file a formal complaint with your bank's fraud department if needed.
Comparing DoorDash with other delivery services in south africa
Before cancelling entirely, consider whether DoorDash is the best value for your circumstances. Yafee can help you understand the competitive landscape of food delivery in South Africa, where several alternatives may offer better service, pricing, or cancellation policies.
| Service |
Delivery fee |
Cancellation refund |
Membership tier |
Customer support |
| DoorDash |
Variable (typically R 19-49) |
Full before restaurant accept; partial after |
DashPass (monthly/annual) |
In-app chat, email |
| Uber Eats |
Variable (typically R 20-50) |
Full before restaurant accept; no refund after pickup |
Uber Pass (monthly) |
In-app chat, email, phone |
| Mr D Food |
Flat rate or variable (typically R 15-45) |
Full before Dasher pickup; partial after pickup |
Premium membership (monthly) |
In-app chat, email |
| Takealot Food |
Variable (R 25-60) |
Full before restaurant accept |
Takealot Rewards (membership-based) |
Email, live chat |
Common questions about DoorDash cancellation in south africa
Can i cancel an order that has already been delivered?
No. Once you accept delivery by tapping "Order Received" in the app, the transaction is complete and non-refundable under normal circumstances. You may dispute the charge only if items are missing, damaged, or the order is significantly different from what you ordered. Report quality issues within 24 hours through the in-app dispute feature with photographs as evidence.
Will cancelling my DashPass subscription affect active orders?
No. Cancelling DashPass stops future membership charges but does not affect orders already placed. Your active orders will be delivered normally, and you will receive the benefit of reduced delivery fees if your DashPass membership is still active on the order date. Future orders after cancellation will incur standard delivery fees.
What is the national consumer commission and how do i contact them?
The National Consumer Commission (NCC) is South Africa's statutory enforcement body for consumer protection under the Consumer Protection Act. If DoorDash breaches the CPA or refuses a lawful refund, you can lodge a complaint with the NCC without charge. Visit www.ncc.org.za or contact their office in Pretoria for guidance. Yafee recommends providing the NCC with your order number, refund request documentation, and proof of all communication with DoorDash.
How long does the NCC take to investigate a complaint?
The NCC typically investigates complaints within 60 to 90 days. Simple refund disputes may be resolved faster. If you require your money urgently, consider using your bank's credit card dispute process in parallel, which often moves more quickly.
Yafee's checklist for a safe DoorDash cancellation
Before you cancel, use this checklist to ensure you have taken every step to protect your money and rights.
- Verify the order status in the app (confirm it is still cancellable).
- Screenshot the order details, price, and cancellation confirmation for your records.
- Cancel the order using the app or website method above.
- Note the refund amount DoorDash promises on screen.
- Check your email for a cancellation confirmation within 5 minutes.
- If cancelling DashPass, confirm the membership will not renew on your next billing date.
- Remove all saved payment methods from your DoorDash account.
- Check your bank or card statement 7 to 10 business days later to verify the refund has been credited.
- If the refund does not arrive, contact your bank and DoorDash support with your cancellation reference number.
- Keep all refund-related communication for 12 months in case a dispute arises.
DoorDash maintains a registered business address in South African corporate records. While this is not a customer service address, it is the legal address on file for the company's South African entity (incorporation K2020924178). For customer support, use the in-app chat feature or email support through the DoorDash website. Yafee has helped thousands of consumers cancel their accounts and recover disputed charges by following the procedures outlined in this guide. If DoorDash refuses your refund or disputes your cancellation, escalate your complaint to the National Consumer Commission with all supporting documentation. Your consumer rights under South African law are stronger than you may realise, and persistence often results in a favourable outcome.