Available Statuses
Subscription contract represents the relation between TPAY, Service Provider, Mobile operator, and subscribers. Any subscription contract can have 6 possible statuses:
- New: New means that this subscription contract is not verified yet. You can find the different ways to verify any subscription contract here.
- Active: Active means that this subscription contract is verified and will be charged based on the recurring cycle.
- Suspended: Suspended means that this subscription contract is no longer active and will not be charged till the subscription contract is reactivated again. Note: You can suspend only active subscription contracts, and this subscription contract should be successfully charged at least once.
- Purged: Purged means that this subscription contract is no longer active and will not be charged.
Note: You can purge New or Active subscription contracts, and this subscription contract shouldn’t have been successfully charged before. - Canceled: Canceled means that this subscription contract is no longer active and will not be charged till the subscription contract is reactivated again.
- PendingOnCallback: This status occurs only in subscriptions with initial payment. It means that TPAY is still waiting for a charging response from the operator to activate the contract. During this status, you should display a message in the UI that their subscription is under processing, and they should not be able to subscribe again to avoid duplicate charging.
Vodafone Egypt new redirection flow:
- ReauthenticationRequired: This status occurs only with Vodafone Egypt for re-authenticating the old active base on the services to re-authenticate and subscribe again to the service. Its status is 10, and this will be done for the old active base only.