Open APIs

 View Only
Expand all | Collapse all

Sell GPRS Package in the Channel layers (Web, App, Bot, etc)

  • 1.  Sell GPRS Package in the Channel layers (Web, App, Bot, etc)

    Posted Jul 04, 2018 09:59

    Dear all,

                As part of a requirement for Prepay and Hybrid* subscribers (B2C), we have to implement 2 Uses Cases:

    • Subscriber buy GPRS Packages
    • List the packages that the Suscribers has

    * Hybrid subscribers: has a bill monthly and included a certain amount of minutes, GBytes, amount of SMS and after was exhausted, they recharge his balance in order to use the service.

    The first Use case includes the following tasks: query the Monetary Balance of the Subscriber, if he has available GPRS packages, validate the cost of the packages that the subscriber want to buy, set the package at subscriber level and deduct the cost of the subscriber balance.

    The second one, query the packages at the subscriber level, get some additional information from the database, and response.

    In both cases, APIs needs to be exposed.

    Could you please suggest whether they fall into the Customer Domain, and if the Customer Management API and Prepay Balance Management API covers the Use Cases?

    Additionally, I'm not sure it the Account Management API apply.

    Thanks & Regards





    ------------------------------
    Fernando Román
    Claro Argentina
    ------------------------------


  • 2.  RE: Sell GPRS Package in the Channel layers (Web, App, Bot, etc)

    TM Forum Member
    Posted Jul 05, 2018 04:37
    Hi Fernando 
    Looks to me a use case for  Product Inventory API  and  Billing Account Management  API. The Product has relation to BillingAccount and BillingAccount has balance.

    ------------------------------
    Vikas Magar
    Amdocs Management Limited
    ------------------------------