You can start this process on an iPhone or Android device, although it's a bit trickier on a computer.
Download the "TextNow" app from the App Store.
Create a dummy account with a Canadian area code (important: don't use a US area code).
Set up your main DoorDash account using a real email or a temporary one from a service like Temp-Mail.
Find your referral link in the "Credit" tab of your main account.
Open an incognito tab in Safari or Google Chrome, paste the referral link, and it will show a message saying you're getting $10 off your first order.
Make a dummy account using a temporary email and TextNow, and get the SMS verification code through TextNow (make sure it’s a Canadian area code).
Place an order of $10 or more to get the $10 discount. It's a good idea to choose restaurants with free delivery.
If you're on Android, use a privacy card to pay. If you're on an iPhone, load money onto Apple Cash or use a virtual credit card from Bank of America or Capital One. Make sure you don't use the same debit or credit card twice.
Once your food is delivered or picked up, you'll get a notification or email from DoorDash saying you've earned $20 because someone ordered using your referral link.
This way, you'll spend no more than $3 out-of-pocket, getting $10 off your order and earning $20 in credits to your main account.
Repeat this process to get more credits. You can even place orders for others to earn some extra money.