Payout
The Payouts API enables merchants to manage disbursements from their virtual pool to verified recipient bank accounts. This module provides the ability to query supported payout destinations, initiate payouts, and track the status of transactions in real time.
Use this API to build seamless fund transfer experiences for your users, whether you’re paying out vendors, suppliers, or individual beneficiaries.
Endpoints
Integration Guide: Payout Workflow
Step 1: Retrieve Available Payout Services
Before creating a payout, it’s highly recommended to confirm the validity of the recipient’s bank details. You can do this using our bank verification APIs, which help reduce the risk of failed or misdirected transfers.
Payout ProviderStep 2: Initiate a Payout Transaction
Once you’ve confirmed the recipient details, proceed to initiate a payout request by providing necessary transaction information.
Create PayoutStep 3: Monitor the Payout Progress
After submitting the payout, you can check the current status (e.g., pending, success, failed) using the invoice_no
or external_invoice_ref
provided.
Last updated