Junipay API
  1. Disbursements
Junipay API
  • JuniPay API Documentation
  • Authentication
    • Get Token for Payment Form (Client ID + Secret)
      GET
  • Collections
    • Initiate Collection Payment
      POST
  • Disbursements
    • Transfer Funds
      POST
  • Remittance
    • Send Remittance
      POST
  • Transaction Status
    • Check Transaction Status
      GET
  • Verify Recipient
    • Verify Recipient
      POST
  • Webhooks
    • Webhook/Callback
      POST
  1. Disbursements

Transfer Funds

POST
/transfer
Initiates a fund transfer to a specified recipient.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/transfer' \
--header 'Authorization: Bearer {{token}}' \
--header 'clientid: {{clientId}}' \
--header 'Content-Type: application/json' \
--data-raw '{
 "recipientId": "CUST_12345",
 "amount": 500,
 "description": "Vendor payout",
 "callbackUrl": "https://yourapp.com/callback"
}'
Response Response Example
{
  "status": "pending",
  "message": "TRANSFER PENDING",
  "transID": "DIS1000001221896",
  "reqToken": "DIS100001221896"
}

Request

Header Params

Body Params application/json

Examples

Responses

🟢200Success
text/plain
Body

🟢200Pending
Modified at 2025-08-21 16:06:52
Previous
Disbursements
Next
Remittance
Built with