Skip to main content
Aria Knowledge Central

TMF678 Customer Bill Management

Aria gained conformance certification from TM Forum for this API in December 2021.

TMF678 Customer Bill Management API provides:

  • The creation and management of invoices and pending Invoices within Aria Billing Cloud.
  • To retrieve one or several customer invoices within Aria Billing Cloud.
  • To retrieve the details of the applied customer billing rates for an invoice or pending invoice within Aria Billing Cloud.

Invoices, in Aria Billing Cloud, are normally created during a daily batch run, on-demand by the customer or by other events such as an account termination. This billing process applies the appropriate recurring charges, usage rates, one-time charges, discounts, and taxes to produce the invoice.

The full API specification for TMF678 can be found on the TM Forum site: TMF678 Customer Bill Management API User Guide v4.0.1 | TM Forum

The Tables below show the API mandated resource along with mandated operations for conformance.

CustomerBill

 
Operation Mandatory/Optional Comments
GET M

Response Status Code 200 if successful

    Response Status Code 404 if not found
PATCH M Status Code 200 if resource created

CustomerBill Operations

  • Update a Customer Bill

    • This operation updates an invoice on an account within Aria Billing Cloud.

  • Retrieve Customer Bill

    • This operation retrieves a list of invoices from Aria Billing Cloud.

  • Retrieve Customer Bill by filters

    • This operation retrieves invoices based on a variety of filter conditions from Aria Billing Cloud.

CustomerBillOnDemand

 
Operation Mandatory/Optional Comments
GET M

Response Status Code 200 if successful

    Response Status Code 404 if not found
POST M Status Code 201 if resource created

CustomerBillOnDemand Operations

  • Create Customer Bill On Demand
    • This operation creates an order and invoice within Aria Billing Cloud
  • Retrieve Customer Bill On Demand
    • This operation retrieves a list of invoices from Aria Billing Cloud
  • Retrieve Customer Bill on Demand by filters
    • This operation retrieves invoices based on a variety of filter conditions from Aria Billing Cloud

AppliedCustomerBillingRate

 
Operation Mandatory/Optional Comments
GET M

Response Status Code 200 if successful

    Response Status Code 404 if not found

AppliedCustomerBillingRate Operations

  • Retrieve Applied Customer Billing Rate
    • This operation retrieves a list of applied rates from Aria Billing Cloud.
  • Retrieve Applied Customer Billing Rate by filters
    • This operation retrieves the applied rate for invoices or pending invoices based on a variety of filter conditions from Aria Billing Cloud.
  • Was this article helpful?