Hi Thomas,Release 19 of TMForum Open APIs will help you. As release 18.5 cleaned up the service layer, the next release is focused on the product layer.So I guess the Customer Order Handling is supported by TMF622 Product Order Mgt. API.Within the Order Management you will deal with the following two:- Account Mgt. API (TMF666) which is (IMHO) the main source of the Customer Bill Management
Excerpt TMF666: "It allows creation, update and retrieval of account information either in a B2B2C relationship context (creation of mass market customer billing account within a "Billing on Behalf of" process for example) or in a B2B context (creation of a billing/settlement account for a partner or B2B customer)."- Product Inventory Mgt. (TMF637)Both APIs are focused on the next release (19). As your colleagues Thomas (B) and Alexis seem to be part of the API Project they should be able to give you more information or help you to bring missing pieces to the TMForum.The Customer Bill Management API (TMF678) states in the explanation of the Customer Bill Resource:"The billing account receives all charges (recurring, one time and usage) of the offers and products assigned to it during order process." - That is why I conclude that the Account Mgt. API needs to be what you are looking for.Best regardsMichael
Hi @Jonathan Goldberg,So do we conclude that
1) The Billing Account creation can be safely assumed to be out of scope of Product Ordering Domain, because Open API TMF622 only contains a reference to Billing Account and not the billing account entity information required to create it (same as Party/Customer Account) ?
2) Secondly are we saying that Billing will need to updated from the Product Ordering domain for creation, modification & disconnection (basically impacts of product instance life cycle on the billing system) of the Product instances ? At-least this what we have seen in the older architectures right?