HyreCar
A man loads paper grocery bags into the open trunk of an SUV in a large, nearly empty parking lot

DDI Spark: Walmart Spark Driver Pay, Requirements and How to Start

DDI was Walmart's driver-management partner for Spark at launch; Walmart's current Spark Driver pages do not mention it. Requirements, payouts and tips.

Published8 min read
Skip to the article

Key takeaways

  • Spark Driver applicants must be 18 or older, hold a valid U.S. driver's license and carry auto insurance for the delivery vehicle.
  • Background check results typically arrive within 1 to 7 business days, and Walmart cannot predict when app access is granted.
  • Confirmed earnings are paid either instantly or weekly, and Walmart's terms promise payouts at least once a week.
  • Walmart agreed to a $100 million judgment with the FTC and 11 states in February 2026 over how Spark earnings and tips were described.

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
Source: Spark Driver sign-up page and FAQs.

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.

  1. Download the Spark Driver app and select Sign up.
  2. Enter your details.
  3. Verify your identity with your license and a selfie.
  4. Wait for the background check and approval.
  5. 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
Source: Spark Driver FAQs and Spark Driver App Terms.

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.

Frequently asked questions

Are DDI and Spark Driver the same?

Not exactly. Spark Driver is Walmart's delivery platform and app. DDI, Delivery Drivers, Inc., was the administrator of driver management for Spark, including vetting and pay, when it launched in 2018. Walmart's current Spark Driver FAQ and app terms do not mention DDI, and sign-up and support run through Walmart's own Spark Driver channels.

Are Spark drivers Walmart employees?

No. Walmart's Spark Driver App Terms state that a driver is an independent contractor and not a Walmart employee for any purpose. Drivers pick which offers to accept and when to work, pay their own income taxes, and are not eligible for workers' compensation or unemployment payments unless another entity provides that coverage.

How does Spark pay you?

Pay is set per offer, not per hour. Each offer in the app shows an estimated payout, and confirmed earnings are deposited either instantly or weekly depending on how the account is set up. Payout methods come from third-party providers, and drivers need an active bank account that they can link to receive their earnings.

Can I use a motorcycle or scooter for Spark deliveries?

No. Spark's FAQ says any type of car that can deliver orders safely and reliably works, and it states that motorcycles, motorized bikes and scooters do not offer enough space. Drivers also need valid auto insurance for the vehicle and a clean, reliable car.

Sources

  1. [1]Walmart Tests New Last-Mile Grocery Delivery Service (Walmart, 2018)corporate.walmart.com
  2. [2]Spark Driver FAQssparkdriverapp.com
  3. [3]Growing the Spark Driver Platform Now and in the Future (Walmart, 2022)corporate.walmart.com
  4. [4]Spark Driver App Termsdrive4spark.walmart.com
  5. [5]Spark Driver sign-up pagesparkdriverapp.com
  6. [6]Walmart Agrees to $100 Million Judgment to Settle FTC, States' Charges (FTC, February 2026)ftc.gov

How we researched this guide

This guide is based on the sources listed above. Our editorial guidelines describe how guides are written, sourced and updated.

Our editorial guidelinesReport an error

Changes

  • — First published

Who wrote this guide

Written by

Editorial team

Guides on car rental, rideshare and delivery driving from the HyreCar editorial team, based on official rules and our experience.

Was this guide helpful?
Driver earnings

Which ridesharing service is worth your time? A driver's checklist for Uber and Lyft: paid vs unpaid hours, fee structure, car costs and cash-out speed.

HyreCar Editorial TeamOct 15, 20265 min read

Driver earnings

How to make money with DoorDash: how pay is built, how to judge an offer by the hour, which promotions stack, what protects your ratings and what costs you.

HyreCar Editorial TeamOct 15, 202610 min read

Driver earnings

How much Lyft drivers make per ride is not one number. See how Lyft and Uber turn a fare into driver pay, what each keeps, and how tips and bonuses add up.

HyreCar Editorial TeamOct 15, 20265 min read