Enterprise bulk ordering

Submit the batch, then process asynchronously

Create a batch of up to 1,000 cards, receive HTTP 202 with a batch_id immediately, and retrieve delivered results by webhook, query API or CSV.

Batch lifecycle

The customer HTTP connection does not remain open while suppliers deliver the order.

  1. Accept

    Validate the request and reserve the complete estimated amount for a live API key.

  2. Process

    Split the batch into internal chunks of up to 50 cards.

  3. Report progress

    Expose delivered, failed and pending quantities against the batch ID.

  4. Complete

    Settle delivered chunks and release amounts for permanently failed chunks.

Result channels

Operations teams can consume the same batch through multiple channels.

Webhook

Receive a signed event when a bulk batch reaches a terminal state.

Query API

Poll batch progress, totals and internal chunk statuses.

CSV

Download all currently delivered card codes; wait for completion for a final file.

WAPricing