Automatic Rental Charging
Ideabiz platform can execute the payment API calls on behalf of the Service provider. In this case the Service provider doesn't need to subscribe to Payment API or balance check APIs. Service provider doesn't have to manage the charging schedule in their system/application either Both these functions will be carried out automatically by ideabiz platform for prepaid or postpaid users. Service provider needs to inform below pre-configurations to ideabiz team.
1. Charging recurrence 2. Amount to be charged 3. Revenue Share agreed
Based on these configurations whenever a new subscriber consents to activating a service, ideabiz platform will trigger balance check, charging, and specified schedule. Service provider will get a notification via Admin API whenever there is a status change.
Note that fall back charging is not possible in this scenario.
|Rental Status||Subscription Status||Scenario|
|SUCCESS||SUBSCRIBED||Initial Subscription||User was charged successfully on subscription. Ideabiz will retry charging as per charging recurrence configured|
|SUCCESS||SUBSCRIBED||On Renewal cycles||User was charged successfully after a period of failed payment/s. If the user was kept on blocked status, Service provider can allow access now.|
|FAILED||FAILED||Initial Subscription||User was not charged on subscription. Ideabiz will NOT retry to charge this user again.|
|FAILED||SUBSCRIBED||On Renewal cycles||User was not charged on renewal attempts - Ideabiz will retry charging as per charging recurrence. Service provider can decide whether to wait for a payment SUCCESS in the next charging cycle/s or block service for the user|
Please see the Admin API documentation for implementation of Admin API and more info on capturing these responses.