API Product

Bulk Payments API

Send hundreds of payments to different recipients in a single API call. Payroll, supplier disbursements, refunds and rewards โ€” processed in parallel, settled in seconds.

1,000+
Payments per Batch
<5s
Batch Processing
80%
Cost Saving vs BACS
FCA
Authorised PISP
Core Capabilities

Mass disbursements at open banking speed

Replace slow, expensive batch BACS runs with instant open banking payouts โ€” at a fraction of the cost.

๐Ÿ“ฆ

Single Batch, Multiple Recipients

Submit up to 1,000 payment instructions in one API call โ€” different amounts, references, and destination accounts.

โšก

Parallel Processing

All payments in a batch execute simultaneously via Faster Payments and SEPA Instant. No sequential delays.

๐Ÿ”„

Automatic Retry

Failed payments in a batch automatically retry with intelligent routing โ€” maximising success rates without manual intervention.

๐Ÿ“Š

Batch Analytics Dashboard

Real-time dashboard showing batch execution status, success rates, failed payments and settlement confirmations.

โœ…

Pre-flight Validation

Validate all account numbers and sort codes before execution โ€” catch errors before a single penny moves.

๐Ÿ””

Per-Payment Webhooks

Receive individual settlement confirmations for every payment in the batch โ€” full reconciliation data included.

How It Works

Upload, validate, execute

01

Submit Batch

POST an array of payment objects โ€” each with amount, recipient account, sort code and reference.

02

Pre-flight Check

Ironledge validates all accounts and balances before execution. Errors surface immediately โ€” before any funds move.

03

Parallel Execution

All valid payments execute simultaneously via Faster Payments. Settlement completes in under five seconds.

04

Confirmation Report

Receive a full batch report via webhook โ€” settlement status, timestamps and references for every payment.

Use Cases

From payroll to mass refunds

HR & Payroll

Instant Payroll Disbursement

Replace 3-day BACS payroll runs with instant bank transfers. Pay employees on any day, at any time.

Explore use case โ†’
E-Commerce

Mass Refund Processing

Issue hundreds of customer refunds simultaneously after a product recall or cancellation event.

Explore use case โ†’
Marketplace

Supplier & Partner Payouts

Settle marketplace sellers, gig workers, and affiliates in one daily batch โ€” with full reconciliation.

Explore use case โ†’
Developer Experience

One call. A thousand payments.

Submit a JSON array of payment instructions. Ironledge handles validation, routing, execution and reporting โ€” you get a single batch ID back.

create-bulk-batch.js
// Submit a bulk payment batchPOSThttps://api.ironledge.com/v1/bulk-payments{"payments": [{"amount": 250000, "currency": "GBP", "reference": "Payroll-May-001", "account": "12345678", "sort_code": "20-00-00"},// ... up to 1,000 entries]}// Response{"batch_id": "batch_9xKp...", "status": "processing"}

Kill the BACS delay.
Send bulk payments instantly.

Pay employees, suppliers and customers the moment they're owed โ€” not three working days later.

No credit card required ยท FCA regulated ยท Live in minutes