All applications below support trusted mode, i_customer should be supplied in that mode.
Available since version Softswitch 2025 and FreightSwitch 2025.
listBillingPlanSuspendModes()
Returns available billing failure modes for Service Plans.
Parameters:
- No method-specific parameters.
Returns:
- result - OK means that the query completed successfully. String.
- list - array of billing plan suspend mode structures:
- i_billing_plan_suspend_mode - billing failure mode identifier. Integer.
- description - billing failure mode description. String.
Faults:
- 400 - i_customer is required in trusted mode.
- 401 - Wrong i_customer parameter.
- 402 - Customer is blocked.
listBillingDays()
Returns special billing days for Service Plans.
Parameters:
- No method-specific parameters.
Returns:
- result - OK means that the query completed successfully. String.
- list - array of billing day structures:
- i_billing_day - billing day identifier. Integer.
- name - billing day name. String.
Faults:
- 400 - i_customer is required in trusted mode.
- 401 - Wrong i_customer parameter.
- 402 - Customer is blocked.
listAccessibilitySurchargeDIDs()
Returns DIDs that belong to the customer and can be used when configuring Accessibility Surcharges.
Parameters:
- No method-specific parameters.
Returns:
- result - OK means that the query completed successfully. String.
- list - array of DID numbers. Array of strings.
Faults:
- 400 - i_customer is required in trusted mode.
- 401 - Wrong i_customer parameter.
- 402 - Customer is blocked.