Open APIs

 View Only
  • 1.  Taxes in TMF654 for prepaid recharge

    TM Forum Member
    Posted Sep 26, 2019 11:09
    Edited by Manuel Angel Arnas Alcala Sep 26, 2019 11:13
    Hi,

    We are planning to integrate using TMF654 as framework for prepay recharge management.
    As per our business, we must recharge considering the taxation applicable in the city where the recharge was initiated (we have in Spain, three different taxes schemas).
    It would be great if we could send in the balancetopuprequest the tax value that is applicable for the recharge, as we do in our current systems, but I am not sure how it should be done following TMF654.
    As alternative, we would manage to calculate it based on information from channel/requestor values, but that wouldn't be desirable.
    Do you have any tip for doing this?

    /Manuel


    ------------------------------
    Manuel Angel Arnas Alcala
    Orange Espagne S.A.U
    ------------------------------


  • 2.  RE: Taxes in TMF654 for prepaid recharge

    TM Forum Member
    Posted Oct 03, 2019 14:10
    Hi Manuel
    You could extend the BalanceTopup request to add taxes to the model as needed.
    You could create a new class BalanceTopupWithTax, that extends BalanceTopup, remember to set @type to BalanceTopupWithTax and @baseType to BalanceTopup

    But I am not sure I understand the use case. From the customer perspective she wants to top-up with 10 Euro (say), and this will be added to her balance. But tax is only payable (I assume) when she actually uses the balance against service - when actually do you need to calculate the tax?​​

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    ------------------------------



  • 3.  RE: Taxes in TMF654 for prepaid recharge

    TM Forum Member
    Posted Oct 04, 2019 07:47

    Ok, I see that there wouldn't be other way other than extending the entity.
    Thanks Jonathan for the answer.

    Just to clarify the scenario, your assumption was wrong. We don't rate using taxes. The tax is not paid when subscriber actually uses the balance against service.

    The money she pays upfront for the recharge contains the amount to be top-up + the corresponding taxes (that depends on the channel or province of the point of sales). For example, paying 10 eur in a shop will give only 8.10 eur in the balance. The balance and traffic rates are kept without taxes and consumptions are calculated without taxes also. There is no way to get paid for taxes after consumption since the customer is a prepaid and there is no associated billing.

    ------------------------------
    Manuel Angel Arnas Alcala
    Orange Espagne S.A.U
    ------------------------------



  • 4.  RE: Taxes in TMF654 for prepaid recharge

    TM Forum Member
    Posted Oct 05, 2019 14:27
    Thanks Manuel for clarifying the business situation.
    Since you appear to have a valid use case, perhaps the Open API team needs to consider enhancing the prepay balance management API to include tax - @Ludovic Robert from Orange may have some input on this.​

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    ------------------------------