Happy Business Starts Here

Billing Details REST API

The existing REST API's do not provide enough information to determine an account's true state.

In our system, our customers can be in the following states:

  • Free trial (contract effective < TODAY < service activation, will be billed on service activation)
  • Free trial, expiring (contract effective < TODAY < service activation, will not be billed on service activation)
  • Active (service activation =< TODAY, payment made)
  • Pending Expiration (currently in a paid period, but downgrades after the end of the period)
  • Expired

These states are determined by information on the subscription (contract effective, service activation) and rate plans (current and future). 

The Billing Details api that we have created, extends the account summary API, with a determination of status. 

2 Comments
Community Manager
Status changed to: More Feedback Needed
 
Community Manager
Status changed to: Under Consideration