Adding descriptions of above mentioned API's below for quick reference:
Billing Management APIProvides standardized mechanisms for billing
account, bill item and settlement note advice
management either in B2B or B2B2C contexts.
Customer Bill Management APIThis API allows operations to find and retrieve
one or several customer bills (also called
invoices) produced for a customer also allows
operations to find and retrieve the details of
applied customer billing rates presented on a
customer bill.
Payment Management APIThe Payments API provides the standardized
client interface to Payment Systems for notifying
about performed payments or refunds.
Examples of Payment API originators (clients)
include Web servers, mobile app servers,
Contact center dashboards or retail store
systems.
------------------------------
Mansoor Khan
Ericsson Inc. - Solution Architect
------------------------------
Original Message:
Sent: Aug 15, 2018 15:24
From: Mansoor Khan
Subject: API for Receipt, Invoice Creation Use Case
Hello Everyone,
I have a use case where a consumer system needs to call an API towards an external provider system to create an invoice receipt against appropriate payment method, amount and receipt number. We are trying to figure out which API would be the most appropriate one to realize this use case.
We have narrowed it down to Payment Management, Billing Management and Customer Bill Management API(s). I came across a quite useful page on projects.tmforum.org titled "Select API's". Based on it I suppose Billing Management API would be the way to go; however this page was created back in 2015; so the information is quite dated.
https://projects.tmforum.org/wiki/display/API/Select+APIs
Appreciate feedback.
P.S. Are there any plans to update the "Select API's" page? A reference page like this will be more than welcome.
------------------------------
Mansoor Khan
Ericsson Inc. - Solution Architect
------------------------------