Send payouts tutorial
Some examples of payouts include sending money to:
- Gig workers
- Contractors
- Employees
Get your access token
If you are using a server-side integration, you can skip this step.
Create an access token, which you’ll later include as the Moov Drop onboarding.token
when onboarding your senders and payees.
|
|
|
|
Onboard your senders
If you’re sending payouts yourself you can skip this section.
Create accounts for the business users of your platform that will be sending payouts. Your senders will need to be verified. You can do this with the Node SDK, Moov.js, or the pre-built Moov Drop. Explore the options below in the tabs.
Collect the necessary information from your senders using the Node SDK.
|
|
Collect the necessary information from your senders using Moov.js.
|
|
Collect the necessary information from your senders via a pre-built UI component.
|
|
Onboard payees
You’ll need to create an account for each recipient and link their bank account. For the purposes of receiving the payouts, bank account verification via micro-deposits for the payees not required. Similar to how you would onboard your senders, you can do this with the Node SDK, Moov.js, or the pre-built Moov Drop. Explore the options below in the tabs.
Collect the necessary information from your senders using the Node SDK.
|
|
Collect the necessary information from your senders using Moov.js.
|
|
Collect the necessary information from your senders via a pre-built UI component.
|
|
Send a payout
To send a payout, create a transfer from a verified sender to a recipient.
|
|
|
|
The sender’s bank account will be the source of funds, so we’ll need the ach-debit-fund
payment method that was created after they linked their bank account and submitted all capability requirements.
The payee’s bank account will be the destination for funds. We’ll use the ach-credit-sameday
payment method that was created after their bank account was linked.
Track when the payment will land
This is optional, but if you want to know the status of the transfer, you can subscribe to the transfer.updated
webhook event in the Moov Dashboard. This will keep you informed on what stage the transfer is at (read more for a granular list of transfer statuses).
For a sense of the ACH same-day transfer timing, see the diagram below. The payment is processed the same day, then funds will be made available later to account for possible returns or processing issues.