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 Provider

Step 2: Initiate a Payout Transaction

Once you’ve confirmed the recipient details, proceed to initiate a payout request by providing necessary transaction information.

Create Payout

Step 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.

Get Payout

Last updated