|
Parameters |
|
Description |
Passed |
Returned |
Method returns specified domain service plan details. |
1 |
15 |
Syntax
ItemResult DOMAINGATE::DomainPlanGet_API(
Int PlanID.
)
returns
Int PlanID - service plan ID;
Str(60) Name - service plan name;
Str(1024) ShortDescription - service plan short description;
Str(1024) LongDescription - service plan long description;
Int CategoryID - service plan sales category ID;
Str STType - service plan provisioning gate, for example "DOMAINGATE";
Int IsPublished - signifies if service plan is published: "0" - published, "1" - not published. Method returns only published plan, so the parameter is always "0";
Int GroupID - ID of unique group service plan is included in;
Int RecurringType - service plan recurring fee collection method (Charge for Subscription parameter): "10" - before billing period; "20" - after billing period; "30" - before subscription period; "40" - in the end of month;
Int BillingPeriodType - service plan billing period type: "2" - billing period is a fixed number of months; "3" - billing period is a fixed number of years; "4" - subscription is billed monthly on statement cycle date;
Int BillingPeriod - service plan billing period;
Str DomainZoneID - service plan domain zone ID;
Int ShowPriority - order number of service plan in online store;
Int IsInternalChecker - signifies whether Dummy Registrar ("1") or one of external registrars ("0") is used as registrar for domain zone;
Int Selected by Default - signifies whether domain zone is selected by default ("1") when customer registers domain is store / CP. Configured under domain service template properties.
Special Notes
Int PlanID - ID of service plan.