Transactions
Bulk commit inflight
Commit multiple independently-created inflight transactions with the TypeScript SDK.
POST
Bulk commit inflight
Use
blnk.Transactions.bulkCommitInflight to commit multiple inflight transactions.
blnk.Transactions.bulkCommitInflight
| Field | Description |
|---|---|
transactions | Up to 100 inflight transactions to commit. |
transactions[].transaction_id | Inflight transaction ID to commit. |
transactions[].amount | Partial commit amount. Omit to commit the full remaining inflight amount. |
transactions[].precise_amount | Precision-applied partial commit amount. Takes precedence over amount. |
Response shape
200 OK
| Field | Description |
|---|---|
succeeded | Number committed successfully. |
failed | Number that failed. |
results | Per-transaction outcome in request order. |
results[].status | succeeded or failed. |
results[].code | Failure code (for example NOT_FOUND, ALREADY_VOIDED, INVALID_AMOUNT). |
results[].message | Human-readable failure message. |
Related docs
Bulk inflight updates
Per-item failure codes and when to use batch updates.
Bulk commit inflight
HTTP request and response schema.