DDI Spark is the name many drivers still use for signing up to deliver for Walmart. DDI, short for Delivery Drivers, Inc., administered driver management for Spark, including vetting and pay, when the program launched.[1] Walmart’s current Spark Driver app, FAQ and terms do not mention DDI, so the practical answer to “what is DDI Spark” is the Walmart Spark Driver program.
What is DDI Spark?
DDI Spark is a name that goes back to the launch of the program; Walmart’s own pages now run sign-up and support. When Walmart introduced Spark Delivery in September 2018, it described DDI as the administrator of driver management for Spark, handling vetting and pay for drivers. Drivers were paid per delivery.
What this means for you: the current Spark Driver FAQ and app terms are published by Walmart and do not define DDI at all.[2] If an old forum post or an application email mentions DDI, treat it as the earlier chapter of the same program rather than a separate job.
What is Walmart Spark, and is Spark owned by Walmart?
Walmart Spark is Walmart’s delivery network, and the Spark Driver app, FAQ and terms are all published by Walmart. The company launched it as a pilot in Nashville and New Orleans, using independent drivers who signed up for time windows through an in-house platform. By August 2022, Walmart’s vice president of on-demand delivery said the Spark Driver platform had become the largest delivery provider for Walmart and reached 84% of U.S. households.[3]
Spark is not limited to groceries. The Spark Driver FAQ lists the types of work in the app as Grocery, Dotcom, Walmart GoLocal, Pharmacy, Returns, and Shopping and Delivery. Shopping and Delivery offers involve driving to a specific store, picking the order and bringing it to the customer. The sign-up page describes the job as delivering orders.
So when people ask “what is Spark delivery” or “what is Spark delivery service”, the answer is Walmart’s own gig platform: customers order from Walmart, and independent drivers fulfill the trip. For the customer side, see how Walmart delivery works.
How does Spark Driver work?
Spark Driver works as an offer-based gig: you open the app, see available offers and decide which to take. The terms say you choose how many offers to accept, which days and times to work, and how to complete the tasks.[4] There is no minimum activity requirement and no non-compete clause, and the FAQ confirms that drivers may work for any delivery service they choose.
Each offer displays the estimated amount you will receive, which may include base earnings, incentives and customer-preauthorized tips. You then drive to the store, handle the shopping or pickup, and complete the delivery or return.
Spark grocery delivery and other order types differ in what the job involves, so read the offer details before accepting. Phone requirements are practical: a smartphone with a camera and GPS, running iOS or Android 11 or newer. Drivers also cover their own device costs and any wireless data plan.
Tip: Compare the offer’s estimated payout with the distance and the number of stops shown before you accept it, since pay is set per offer and not per hour.
What are the Spark Driver requirements?
The Spark Driver requirements are the same checklist Walmart shows on its sign-up page: age, license, insurance, vehicle and a screening. The table below puts the confirmed items in one place.
| Requirement | What Walmart asks for |
|---|---|
| Minimum age (years) | 18 or older, authorized to work as an independent contractor in the U.S. |
| Driver’s license | Unexpired, valid U.S. state license in your name, REAL ID-compliant or other qualifying |
| Other documents | Social Security card, U.S. (+1) mobile number |
| Insurance | Proof of valid auto insurance for the delivery vehicle |
| Vehicle | Clean, reliable car that can deliver orders safely |
| Phone | Camera and GPS; iOS or Android 11 or newer |
| Bank account | Active account that you can link to receive earnings |
Walmart may also run background checks covering motor vehicle and criminal records, and the terms allow periodic facial-recognition identity checks. Results typically come back within 1 to 7 business days.
Compare car rental
500+ rental companies. Free cancellation on most bookings.
How to become a Spark driver
To become a Spark driver, download the app, tap Sign up and complete the application. The sign-up page offers a QR code for your phone’s camera and links to the App Store and Google Play.[5] After you apply, the background screening runs, and then you must sign the contract and terms before you can accept offers.
Approval timing is the part nobody can promise. Walmart’s FAQ says it cannot predict when you will be given access to the Spark Now platform, even though you can download the app and start your application at any time. If you have seen Spark driver jobs described as “instant”, that does not match Walmart’s own wording.
- Download the Spark Driver app and select Sign up.
- Enter your details.
- Verify your identity with your license and a selfie.
- Wait for the background check and approval.
- Sign the agreements, link a bank account to receive earnings and accept your first offer.
The steps above combine the sign-up page, the FAQ and the account requirements in the terms. Check the app for the current order of screens, since Walmart adjusts the flow.
How do you get paid with Spark?
You get paid with Spark by receiving your earnings through the payout provider you selected. According to the FAQ, confirmed trip earnings are deposited instantly or on a weekly basis, depending on account setup, and the payout options are offered by third-party providers with their own terms. Walmart’s terms add that earnings, including tips, incentives and referral payments, go to a provider from Walmart’s approved list, and that payouts occur at least weekly, though state laws such as California’s may affect timing.
| Item | Timing or amount |
|---|---|
| Payout of confirmed earnings | Instantly or weekly (days), per account setup |
| Minimum payout frequency | At least once a week |
| Background check result | Typically 1 to 7 business days |
| Share of customer-confirmed tips kept | 100% per Walmart’s FAQ |
When people ask how does Spark pay, how does Spark pay you or when does Spark pay, this is the confirmed answer: per offer, instantly or at least weekly, to your linked account. For quick payouts elsewhere, see gig apps that pay same day.
How much do Spark drivers make?
Walmart does not publish a typical hourly figure for Spark drivers, and that is why the question has no single answer. The terms state that pay is set per offer and not hourly, and that offers show base earnings plus any incentives and customer-preauthorized tips. The app’s snapshot rates are labeled as estimates, and each offer lists its own estimated payout.
Because of this, claims such as “$1,000 a week” or “$200 a day” cannot be checked against any official Walmart rate, and this guide does not repeat them. What you can verify is how earnings are built: base pay for the offer, incentives when their conditions are met, and tips.
Your net income also depends on costs that Walmart’s terms leave with you: vehicle, fuel, insurance, your phone and data plan, and income taxes, since Walmart does not withhold them. For a realistic picture, track the per-offer estimates and your mileage for a few weeks and subtract those costs.
Are Spark drivers Walmart employees?
Spark drivers are not Walmart employees; they are independent contractors. The Spark Driver App Terms say you are an independent contractor and not an employee for any purpose, you are responsible for federal and state income taxes, and Walmart does not withhold them. You are also not eligible for workers’ compensation or unemployment payments unless another entity provides them.
The upside is control: you decide which offers to accept and when to drive, and you may also drive for other delivery services. The trade-off is that you carry your own expenses and tax bookkeeping.
In February 2026 the FTC and 11 states announced a $100 million settlement alleging that Walmart misled Spark drivers about base pay, tips and incentive pay. Read each offer carefully and check that earnings match what the app showed.[6]
Under the order, Walmart must run an earnings verification program and may not change an offer’s base pay, incentive pay or tip after it is made, apart from limited cases such as a customer cancellation.




