Driver payments
Driver payouts and withdrawal times
Instant Payout can make the final bank transfer fast, but it does not skip milestone release or Stripe's customer-payment settlement. Here is what happens before money reaches your bank.
How driver payouts work
What “Instant Payout” means
HaulMatch uses Instant Payout once Stripe can transfer the money and confirms that your payout destination is eligible. From that point, it usually arrives within 30 minutes. It is not a promise that unsettled customer funds will be advanced by HaulMatch.
Stripe controls balance availability and payout eligibility. See Stripe's Instant Payout documentation.
What each withdrawal status means
Processing — funds clearing
Stripe has not made the customer payment transferable yet. HaulMatch shows the expected retry time and retries automatically.
Instant payout started
Stripe created an Instant Payout. Eligible payouts usually reach the bank within 30 minutes.
Instant payout queued
Stripe has not made enough funds eligible for an Instant Payout. HaulMatch retries automatically.
Paid
Stripe expects the payout to be available at your bank. Your bank may take longer to display it.
Failed
Stripe rejected the payout. HaulMatch either retries safely or returns the amount to your wallet, depending on whether money already moved.
If your withdrawal is queued
Your wallet shows Stripe's expected clearing time. HaulMatch checks due withdrawals every five minutes and can retry sooner when Stripe reports that funds became available. Do not submit the withdrawal again; no further action is required unless the status asks you to update your payout details.
Payout timing FAQ
Does Instant Payout mean payment arrives immediately after delivery?
No. Instant describes the bank payout after Stripe makes the customer payment eligible. Stripe settlement, milestone release, disputes and account checks can happen first.
Why can a customer be charged while my withdrawal is waiting?
A successful card charge and settlement are separate events. Stripe can confirm the customer charge while holding the platform funds as pending until their availability date.
Do I need to submit a queued withdrawal again?
No. HaulMatch checks due withdrawals every five minutes and also responds when Stripe reports that balance is available. Submitting it again could create confusion.
Is every withdrawal eligible for Instant Payout?
No. Stripe decides eligibility using the available balance, connected bank or debit account, currency, account status and provider limits. HaulMatch never switches an Instant Payout to standard; it waits and retries or asks for help updating an ineligible bank.
Ready to manage your earnings?
Your wallet shows the latest Stripe status and any retry date.