Create product rate plan charges with annual list prices
Learn how to create product rate plan charges with annual list prices using the CRUD operation.
You have first to use the CRUD: Create a product rate plan charge operation to define a recurring charge with an annual list price of $24,000 and an annual billing period. The list price can be overwritten when selling the charge to your end customers through contract negotiations.
The following information is a sample API request that creates such a product rate plan charge with the annual billing period.
{
"AccountingCode":"Deferred Service Revenue",
"BillCycleType":"DefaultFromCustomer",
"BillingPeriod":"Annual",
"ChargeModel":"Flat Fee Pricing",
"ChargeType":"Recurring",
"Name":"Recurring flat fee",
"ProductRatePlanChargeTierData":{
"ProductRatePlanChargeTier":[
{
"Currency":"USD",
"Price":24000
}
]
},
"ProductRatePlanId":"8ad096ca860be7370186112e0b9f0c5e",
"ListPriceBase":"Per Year",
"DeferredRevenueAccount":"Deferred Service Revenue",
"RecognizedRevenueAccount":"Accounts Receivable",
"TriggerEvent":"ContractEffective",
"UOM":"each",
"UseDiscountSpecificAccountingCode":false
}