Revenue API
/- Create a manual revenue contract
Link contracts into a revenue contract
Link POBs into a revenue contract
Link lines into a revenue contract
Link charges into a revenue contract
Link subscriptions into a revenue contract
Delink a revenue contract
Delink POBs from a revenue contract
Delink lines from a revenue contract
Delink charges from a revenue contract
Delink subscriptions from a revenue contract
Undo a delink
Create a manual revenue c...
Purpose
Creates a new revenue contract by manually grouping whole contracts, or selected POBs and document lines.
When to use
- Automatic grouping rules did not produce the contract you need, for example lines from different orders must be accounted for as one contract.
- Set
retainon a POB to keep it in its source contract as well.
Behavior notes
This operation has no rcId path parameter. The revenue engine validates that the selected objects are eligible. Every POB entry must include id.
Security
bearerAuth
- Productionhttps://one.zuora.com/revenue/services/v1/revenue-management/contracts/create-manual
{ "rcIds": [ 111450, 111451 ], "groupingTemplate": 5, "comments": "Manual grouping for Q2" }
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.
Response
{ "success": true, "processId": "3f1c2a7e-9b4d-4c1e-8a55-2d6f0e9b1c11", "message": "Revenue contract created successfully" }