Group plans

Get Started. It's Free
or sign up with your email address
Group plans by Mind Map: Group plans

1. VDP 'Group Discounts'

1.1. Regular DGS 'Group Discounts'

1.1.1. DG 'DATA 1MB'

1.1.1.1. 1MB quota for Internet access

1.1.1.1.1. No prorata

1.1.1.2. destination NETACCESSGD1M

1.1.2. DG 'DATA 3MB'

1.1.2.1. 3MB quota for Internet access

1.1.2.1.1. No prorata

1.1.2.2. destination NETACCESSGD3M

1.1.3. DG 'VOICE 5MIN'

1.1.3.1. 5 min quota for Voice calls

1.1.3.1.1. No prorata

1.1.3.2. destination VOICEGD5M

1.1.4. DG 'SMS 10'

1.1.4.1. 10 messages quota for Messaging

1.1.4.1.1. No prorata

1.1.4.2. destination SMSGD10

1.2. Reset period synced with customer's BP

1.3. Match the whole rate pattern independently from the matched rate

2. Account

2.1. Main product 'DATA 1MB'

2.2. Low prio add-on product 'DATA 1MB'

2.2.1. Subscription

2.2.2. period_to set

2.2.3. Special volume discount with DGS

2.3. Low prio add-on product 'SMS 10'

2.3.1. Subscription

2.3.2. period_to set

2.3.3. Special volume discount with DGS

2.4. L̶o̶w̶ ̶p̶r̶i̶o̶ ̶a̶d̶d̶-̶o̶n̶ ̶p̶r̶o̶d̶u̶c̶t̶ ̶'̶D̶A̶T̶A̶ ̶3̶M̶B̶'̶

2.4.1. Special volume discount with DGS

3. Portal

3.1. prohibits activation of incompatible add-on products

3.2. sets period_to when a user cancels an add-on

3.2.1. cancel add-on 'DATA 1MB' and activate add-on 'DATA 10MB' - incompatible until the end of BP

3.3. calls multiply action for the needed DG when a user activates the new add-on product/payment is sufficient

3.3.1. batch update of accounts to assign add-on products does not guarantee that add-on products have been assigned - how to apply multiplication?

3.3.2. activation of brand new accounts may require Boomi to verify the payment and set bill_status to O

4. Periodic task

4.1. resets multiply action for each customer based on the number of accounts with special add-on products

5. Boomi

5.1. verifies the payment and activates the account

5.1.1. If the payment is not enough for activation, account remains with bill_status=I, i.e. no multiply action must be called