Skip to main content

Who is this for?

Businesses and developers who need to pay multiple recipients (vendors, employees, partners) at once using Monieswitch.

Overview

This guide covers:
  • Preparing your bulk payout data
  • Sending bulk payouts via the API
  • Tracking payout status
  • Best practices for automation and security

Prerequisites

1

Create Monieswitch Account

A Monieswitch account. Register at Monieswitch Dashboard.
2

Get API Key

API Key from your Monieswitch dashboard.
3

Set Up Backend Server

A backend server or script to automate payouts.

1. Prepare Your Bulk Payout Data

Create a list of recipients and amounts. Example in JSON:

2. Send Bulk Payouts via API

Send a POST request to the bulk payout endpoint:

3. Track Payout Status

  • Check status via API: GET /api/payouts/bulk/{batchId}
  • Receive webhook notifications: Set up webhooks to get real-time updates on payout status.

4. Best Practices

  • Validate all recipient account details before sending payouts.
  • Use unique batch references for each payout run.
  • Secure your API keys and never expose them in client-side code.
  • Reconcile payouts using webhook notifications and API status checks.

Visit our Support page or join the Monieswitch Community for assistance.