Open APIs

 View Only
  • 1.  TMF676 Payment management and account balance

    TM Forum Member
    Posted Jul 08, 2020 03:57
    Hello,
    In one of our brands, we are using account level balance (balance is not tracked pr invoice), and clients would like to see historical balances at the time when payments have been done.
    In TMF676, could Payment.paymentItem be used for this purpose in the listPayment/retrievePayment operation responses to express the total account balance prior to or after the payment, or is there another API that is intended so support retrieving historical account balances?

    Thank you.



    ------------------------------
    Paul Austdal
    Telia Company
    ------------------------------


  • 2.  RE: TMF676 Payment management and account balance

    TM Forum Member
    Posted Jul 08, 2020 08:42
    Edited by Jonathan Goldberg Jul 08, 2020 08:42
    Probably you would use Account Management (TMF666) for this purpose. Accounts have multiple balances, and balance has a ValidFor attribute. So you could (in principle) implement the API so that it would return a history of the balances. However I am not sure if that is the specified behavior of the API as published, and perhaps a separate endpoint should be defined to implement this functionality (including a date range for the balances).
    I am not sure that using payments would give a robust picture of the balance, since there could be other financial transactions that impact the balance (bill runs, refunds, credits, etc.)
    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.
    ------------------------------