> ## Documentation Index
> Fetch the complete documentation index at: https://razorpay-60c89f9a-mintlify-audit-missing-sections-1778528421.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Payouts

> A [payout](/x/payouts) is a transfer of funds from your business account to a Contact's Fund Account(s). You can create and process payouts both on the RazorpayX Dashboard and via the Payouts API. Ensure to [create a contact](/api/x/contacts/create) and add a [fund account](/api/x/fund-accounts).

**SUCCESS**

**What's New**

[Idempotency Key](/api/x/payout-idempotency) is mandatory for all payout requests starting March 15, 2025.

To make payouts, you must [allowlist IPs](/x/dashboard/allowlist-ip) and pass the [idempotency key](/api/x/payout-idempotency).

Making payouts from [RazorpayX Lite](/x/account-types/razorpayx-lite) account to RazorpayX Lite Customer Identifiers or Razorpay [Customer identifiers](/payments/smart-collect) is not supported.

Fork the Razorpay Postman Public Workspace and try the Payouts APIs using your [Test API Keys](/x/dashboard/api-keys).
[](https://www.postman.com/razorpaydev/workspace/razorpay-public-workspace/folder/12492020-117c93d1-1a79-4958-9067-eb97a3459f08)

### Related Guides

[About Payouts](/x/payouts)
[Set up Webhooks](/webhooks/setup-edit-payouts)
[Webhooks Payloads](/webhooks)

### Endpoints

* **post** `
  /v1/payouts` - Creates a Payout to a Bank Account:
  Create a payout to a bank account.

* **post** `
  /v1/payouts` - Create a Payout to a VPA:
  Creates a payout to a VPA.

* **get** `/v1/payouts?account_number=\{account number\}` - Fetch all Payouts:
  Retrieves details of all the payouts.

* **get** `/v1/payouts/:id` - Fetch a Payout with ID:
  Retrieves details of one payout via ID.

* **patch** `/v1/payouts/:id/cancel` - Cancel a Queued Payout:
  Cancels a payout in `queued` state.
