Purpose
Runs an allocation action on the revenue contract. REALLOCATE re-runs the allocation of the transaction price across the contract's POBs based on standalone selling prices (SSP). ALLOCATION_ELIGIBLE makes the contract eligible for allocation.
When to use
- REALLOCATE: after SSPs, prices, or POB structure changed and the allocation must be recalculated.
- ALLOCATION_ELIGIBLE: when a contract that was excluded from allocation must now be allocated.
Behavior notes
action is case-sensitive.
Allocation action. REALLOCATE re-runs the allocation of the transaction price across the contract's POBs. ALLOCATION_ELIGIBLE marks the contract as eligible for allocation. Values are case-sensitive.
- Productionhttps://one.zuora.com/revenue/services/v1/revenue-management/contracts/{rcId}/allocate-action
{ "action": "REALLOCATE" }
Processed. success: true means the action completed; success: false means a business rule rejected it and message explains why.
true when the action completed. false when the revenue engine rejected it under a business rule; see message.
Unique ID generated for this request. Quote it when you contact Zuora Global Support.
{ "success": true, "processId": "3f1c2a7e-9b4d-4c1e-8a55-2d6f0e9b1c11", "message": "Allocation performed successfully" }