Send Payouts Anywhere in the World
Disburse funds to 100+ countries via bank transfers, crypto payouts, or local payment rails. MAGNETPAY's payout API handles compliance screening, FX conversion, and smart rail selection so every payment arrives fast and compliant.
Key capabilities
Global Bank Transfers
Send payouts to bank accounts in 100+ countries. SWIFT, SEPA, ACH, IMPS, and local rails are selected automatically based on destination and speed requirements.
Crypto Payouts
Disburse funds in USDT, USDC, BTC, or ETH across 8 blockchain networks. Ideal for contractor payments, affiliate commissions, and cross-border settlements.
Batch Processing
Upload CSV or submit arrays of up to 10,000 payouts per batch. Each payout is validated, routed, and tracked individually with aggregate reporting.
Multi-Currency Settlement
Hold balances in 30+ currencies and send payouts in the recipient's local currency. FX conversion happens at execution time with transparent, competitive rates.
Compliance Screening
Every payout is screened against sanctions lists and risk rules before execution. Configurable approval workflows for high-value or high-risk disbursements.
Smart Rail Selection
MAGNETPAY automatically selects the fastest and cheapest payment rail for each destination. Real-time routing considers fees, speed, and availability.
How it works
Add Recipients
Create recipient profiles with bank account details, crypto addresses, or mobile wallet information. Recipient data is encrypted and stored securely.
Initiate Payout
Submit individual payouts or batch requests via API or dashboard. Specify amount, currency, speed priority, and reference details.
Screening & Routing
Each payout passes compliance screening. Our engine selects the optimal rail, applies FX conversion if needed, and submits to the payment network.
Delivery & Confirmation
Track payout status in real-time. Receive webhooks for state changes including initiated, processing, completed, and failed with detailed reason codes.
Quick start example
1curl -X POST https://magnetpay.org/api/v1/payouts \2 -H "Authorization: Bearer sk_live_..." \3 -H "Content-Type: application/json" \4 -H "Idempotency-Key: payout_inv_4821" \5 -d '{6 "amount": "2500.00",7 "currency": "eur",8 "recipient": {9 "name": "Acme GmbH",10 "iban": "DE89370400440532013000",11 "country": "DE"12 },13 "source_currency": "usd",14 "reference": "INV-2026-4821"15 }'
Frequently asked questions
Start Sending Global Payouts
One API for bank transfers, crypto payouts, and local payment rails. Send your first payout today with no monthly commitments.