Delayed Payments (escrow-like)

Note: Escrow has a precise legal definition and Stripe does not support escrow accounts. However, there are several methods you can use that allow you to implement escrow-like payment flows.

Sometimes you won't want to transfer funds directly to the merchant straight away. For example, in a services marketplace like Upwork or Fiver, you may only want the merchant to get the funds once they've successfully delivered a service.

You can read our full guide to delayed marketplace payments here.

There are three ways to achieve this with the Stripe Connect - Marketplace plugin:

  1. Manual payouts

  2. Authorize and capture method

  3. Separate charge and transfer method

Video tutorials

The below video tutorial outlines how to implement manual payouts:

The below video tutorial outlines how to implement the 'Authorize and Capture' and 'Separate Charge and Transfer' approaches:

Last updated