Skip to main content
Register a worker, collect their bank details, then pay them. You can pay out workers in 160+ countries.
1

Create the worker

Register the worker with Worker Create. You can include bank details up front, or add them later. Keep the returned worker_id.
2

Collect bank details — three options

  • You already have them: submit via Add Bank Details. This takes Australian bank details.
  • Hosted form: request a Beneficiary URL and redirect the worker to a secure MyGigsters-hosted page. They enter details themselves and are returned to your return_url. The form shows the right fields for the worker’s country.
  • Embedded form: mount the Beneficiary SDK directly in your web app for a fully in-context experience.
3

Send the payout

4

Track the transfer

Use the transfer_id from the payout response with Payout Status, or listen for payout.succeeded webhook events.
One-off payouts: to pay someone you haven’t registered as a worker, use Talent Payouts with their bank details inline.
Last modified on November 10, 2026