MerchantBillingRunBatchStatus
A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.
Status of an admin all-resellers billing fan-out batch. A batch wraps the per-reseller `MerchantBillingRunStatus` runs the Durable fan-out workflow produces; only one non-terminal (`Pending`/`Running`) batch may be in flight at a time (the batch-level single-in-flight guard).
Values
Pending |
Batch created and the workflow has been started but discovery has not run yet. |
Running |
The fan-out workflow is running per-reseller billing runs. |
Completed |
Every reseller that ran completed without a failed reseller run. |
PartiallyCompleted |
At least one reseller ran successfully and at least one reseller run failed. |
Failed |
No reseller ran successfully and at least one reseller run failed. |
Cleared |
An admin force-cleared the batch from the Billing Runs page. A terminal, non-failure state distinct from Failed: it records a deliberate operator action (releasing a stuck or stale batch) rather than a run that errored. Like every other terminal status it is reclaimable by the next fan-out's lock-recovery, and is never treated as in-progress. |
Fields
| Field | Type | Description |
|---|
This model has no documented fields.