Approve Usage Using POST
Approve a monthly billing order, identified by the order id. After the billing order is approved, the billing order status changes from PENDING_AGGREGATOR to PENDING_VENDOR.
Pre-authorized roles: Operations
Billing order id
f6bc69ec-xxxx-xxxx-xxxx-eeafc4a7e0bb
Request to approve a monthly billing order
{
"serviceProviderPurchaseOrder": "PO-100000",
"vmwarePurchaseOrder": "PO-100000",
"billingOrderPreference": "string",
"comment": "approved by [email protected]"
}
Purchase order from cloud services provider of the billing order
Purchase Order with VMware
billingOrderPreference
comment
Summary for different product families.
| Properties | VELO | Rental & Others(MSP, SOV, ISV, etc) |
| ------------ | ---- | ----------------------------------- |
| minimumCommit | | * |
| reported | | * |
| overage | | * |
| underage | | * |
| total | | * |
| listPrice | * | * |
| sellingPrice | * | * |
| discount | * | * |
{
"id": "f6bc69ec-xxxx-xxxx-xxxx-eeafc4a7e0bb",
"contract": {
"id": "630c2f68-xxxx-xxxx-xxxx-61f8245eaca1",
"status": "ACTIVE",
"contractReferenceNumber": "AMER1111RENTAL",
"contractSKU": {
"code": "VSPP3-1800-C",
"contractType": "PAY-GO",
"productFamily": {
"name": "Rental Commercial",
"code": "RENTAL",
"type": "RENTAL"
}
},
"currency": "USD"
},
"usagePeriod": "2022-06",
"autoReportType": "AUTOMATED",
"serviceProviderPurchaseOrder": "VMW202206",
"vmwarePurchaseOrder": "PO-100000",
"billingOrderPreference": "ONLINE",
"status": "CLOSED",
"orderNumber": 1111111,
"summary": {
"minimumCommit": 1800,
"reported": "number",
"overage": "number",
"underage": 1800,
"total": 1800,
"listPrice": "number",
"sellingPrice": "number",
"discount": "number"
},
"closedTime": "2022-07-02T00:00:00Z"
}
id
usagePeriod
autoReportType
Purchase order from cloud services provider of the billing order
Purchase order with VMware
Billing order preference
Current billing order status
orderNumber
Valid when a monthly billing order is closed
Bad Request
Unauthorized
Forbidden
Billing order not found