Open APIs

Expand all | Collapse all

Charging bIlling event

  • 1.  Charging bIlling event

    TM Forum Member
    Posted Aug 24, 2020 07:52

    I understand that TMF636 (billing account management) has been split into TMF666 (account management) and TMF678 (customer bill management). However, the "applied customer billing charge" / "bill item" resource is absent from both TMF666 and TMF678.
    We are trying to handle one time bill charge (not invoicing) for event based services (i.e. participation on a webcast). I am not able to identify the correct resource from TMF666 and TMF678. From other threads, I see that TMF622 (product ordering) is a recommended solution, however as our solution is to only address billing and not provisioning, we would like to avoid this.
    Is there an alternative in TMF 666 / 678 that I am missing?

    Thank you

    Connie Wong
    CGI Info Systems Management Consulting Inc.

  • 2.  RE: Charging bIlling event

    TM Forum Member
    Posted Aug 24, 2020 08:37
    Hi Connie

    Applied Customer Billing Rate is a first class resource in the Customer Bill API TMF678. It only has GET, not CUD operations. since the assumption is that charges are created as a result of a background bill run, not via individual API calls.

    To create a one-time charge on the bill, you would have modeled this in the product catalog as a ProductOfferingPrice of type one-time, which would become instantiated as a ProductPrice (and ProductOrderPrice) in the order, again of type one-time. So now the main question is how to notify the billing/charging system with the order or product. This has been discussed in the community here, an interesting discussion that has not been closed.

    Hope it helps

    Jonathan Goldberg
    Amdocs Management Limited
    Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.