POST
/
payout
/
v1
/
internalTransfer
curl --request POST \
  --url https://payout-api.cashfree.com/payout/v1/internalTransfer \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '{
  "amount": 123,
  "rechargeAccount": "<string>",
  "transferId": "<string>"
}'
{
  "status": "SUCCESS",
  "subCode": "200",
  "message": "RefId-a0302c78d13142b89d85af472961901528/006291823001146-Internal Fund Transfer",
  "data": {
    "transferId": "a0302c78d13142b89d85af472961901528"
  }
}

Headers

Authorization
string
required

Bearer auth token

Content-Type
string
required

application/json

Body

application/json
amount
number
required

Amount to be transferred. Number (>=1)

rechargeAccount
string
required

Cashfree internal recharge account number. Alphanumeric allowed

transferId
string

A unique ID to identify this transfer. Alphanumeric, hyphen and underscore (_) allowed (40 character limit). If the value is not passed, the id will be autogenerated.

Response

200
application/json
200
status
string
Example:

"SUCCESS"

subCode
string
Example:

"200"

message
string
Example:

"RefId-a0302c78d13142b89d85af472961901528/006291823001146-Internal Fund Transfer"

data
object

Was this page helpful?