Create One-Time Fee Subscription
The CreateOneTimeFeeSubscription
API in OCS.io allows for creating an individual offer subscription for the One-Time Fee service, providing flexibility to manage fee-related offers effectively.
API Overview
Detailed API documentation and endpoint specifics are available here. |
Request Validations
The following validations are performed when creating an One-Time Fee Individual Subscription:
-
Individual Offer Subscription of One-Time Fee service could be subscribed either on Customer, Account or Subscriber level. Depends on level, system performs one of the following validation:
-
Customer must be provided in the request, it must be already created in the system and must not be in Deactivated State.
-
Account must be provided in the request, it must be already created in the system and must not be in Deactivated State.
-
Subscriber must be provided in the request, it must be already created in the system and must not be in Deactivated State.
-
-
If External ID is provided in the request, it must be unique and must not be already assigned to another Offer Subscription even in Deactivated State.
-
State Reason must be configured in the system for given State.
-
If Pending State is provided in the request, it will be ignored and Individual Offer Subscription will be created without Pending.
-
Offer must be configured in the system.
-
all mandatory Offer Attributes must be provided in the request.