BursaPay Logo
Knowledge Base
Ticket Sign In
Help Center > Developer Platform & Gateway API > Bulk Payment Initialization

Bulk Payment Initialization

Published 2026-08-23 6 min read
Who is this article for?
This guide is for Developers, Finance Teams seeking operational guidance on BursaPay workflows.

UI Navigation Path (Step-by-Step)

  1. Build the payments array.
  2. Submit the batch endpoint.
  3. Store the batch reference.
  4. Poll the batch status endpoint or consume the completion event.
Verified BursaPay gateway workflow: Explains batch payment submission and asynchronous processing for larger batches.

1. Overview & Purpose

The published guide supports POST /api/v1/payments/bulk/ and describes synchronous handling for small batches and queued processing for larger batches.

2. Requirements & Setup

Each payment should have its own stable idempotency key where safe retries matter.

3. Step-by-Step Workflow

  1. Build the payments array.
  2. Submit the batch endpoint.
  3. Store the batch reference.
  4. Poll the batch status endpoint or consume the completion event.

4. Rules & Troubleshooting

Large batches may be queued rather than completed inside the request cycle.

5. Verification & Next Steps

Design the application so a processing batch can remain pending without duplicate submissions.

Was this article useful?

Related Articles

Repeat Charges and Stored Authorization Full and Partial Refunds
Ask Bursa AI