Skip to content

Create payout

POST api/v2/paygate/payout/wallet/
Create a payout by bank details

Request Body schema

application/json

Field Type Required Description Example
endpoint string Yes Api key "1dc4441f-38d5-42b5-a705-81958f928462"
amount integer Yes Amount in minor units 1000
currency integer Yes Number code 356
buyer object Yes Buyer at the endpoint in JSON format {"remote_id": "string", "ip": "string"}
account_number string Yes Beneficiary account number "12312312312"
ifsc string Yes IFSC / bank branch code "HDFC0001234"
email string Yes Beneficiary email "user@example.com"
phone string Yes Beneficiary phone number. Sent as mobile "911123456789"
name string Yes Beneficiary name "Savings Account"
bank_code string Yes The beneficiary's bank code "0001"
bank_name string Yes The beneficiary's bank name "string"
description string No Payout description "payout"

Request sample

{
    "endpoint": "1dc4441f-38d5-42b5-a705-81958f928462",
    "amount": 1000,
    "currency": 356,
    "buyer": {
        "remote_id": "string",
        "ip": "string"
    },
    "account_number": "12312312312",
    "ifsc": "HDFC0001234",
    "name": "Savings Account",
    "email": "user@example.com",
    "phone": "911123456789",
    "bank_code": "0001",
    "bank_name": "string",
    "description": "payout"
}