API/Plans/GetPackagePlanDetails

From Emersion
Jump to: navigation, search

Purpose

Returns more verbose information about the Package Plan and its underlying components.


Inputs

  <soapenv:Header/>
  <soapenv:Body>
     <plan:GetPackagePlanDetailsRequest>
        <plan:PackagePlanId>1234567</plan:PackagePlanId>
     </plan:GetPackagePlanDetailsRequest>
  </soapenv:Body>


Output

 <SOAP-ENV:Body>
     <ns1:GetPackagePlanDetailsResponse>
        <ns1:PackagePlanDetails Id="185592">
           <ns1:InternalName>1509 SSaaS : AFV.1404.IPV.BUS.SIP.ULTR : VOIP - IP Voice - SIP Ultimate (AAPT) - 12 Month Contract - Range : Package</ns1:InternalName>
           <ns1:ExternalName>IP Voice - Ultimate</ns1:ExternalName>
           <ns1:InternalDescription>2015-09 HUB Migration - SIP VOIP</ns1:InternalDescription>
           <ns1:BillingType>Advance</ns1:BillingType>
           <ns1:PeriodsInAdvance>1</ns1:PeriodsInAdvance>
           <ns1:BillingInAdvance>1</ns1:BillingInAdvance>
           <ns1:PeriodLength>1</ns1:PeriodLength>
           <ns1:ProRata>true</ns1:ProRata>
           <ns1:Status>Grandfathered</ns1:Status>
           <ns1:StartDate>2015-08-01</ns1:StartDate>
           <ns1:EndDate>2016-05-30</ns1:EndDate>
           <ns1:SaleableInUserPortal>false</ns1:SaleableInUserPortal>
           <ns1:DefaultContractType ID="50840">
              <ns1:InternalName>NWB - NBN Plus Voice 24M</ns1:InternalName>
              <ns1:ExternalName>Early Termination Charge</ns1:ExternalName>
              <ns1:Length>24</ns1:Length>
           </ns1:DefaultContractType>
              <ns1:ServicePlans>
              <ns1:ServicePlan Id="175480">
                 <ns1:InternalName>SP:AFV.1404.IPV.BUS.SIP.ULTR : VOIP - IP Voice - SIP Ultimate (AAPT) - 12 Month Contract - Range</ns1:InternalName>
                 <ns1:ExternalName>IP Voice - Ultimate</ns1:ExternalName>
                 <ns1:ServiceType Id="3766">Voice SSaaS</ns1:ServiceType>
                 <ns1:AvailableQuantity>1</ns1:AvailableQuantity>
                 <ns1:Mandatory>true</ns1:Mandatory>
                 <ns1:AccessFee>
                    <ns1:Amount>54.5</ns1:Amount>
                    <ns1:TaxType Id="2">Australian GST</ns1:TaxType>
                 </ns1:AccessFee>
                 <ns1:ServiceCheckType>GeneralPhone</ns1:ServiceCheckType>
                 <ns1:ProvisioningMethod>Manual</ns1:ProvisioningMethod>
              </ns1:ServicePlan>
           </ns1:ServicePlans>
           <ns1:AvailableProducts>
              <ns1:Product Id="1960327">
                 <ns1:Name>Samsung Tab 3 Lite 7</ns1:Name>
                 <ns1:AvailableOutright>true</ns1:AvailableOutright>
                 <ns1:AvailableByInstalments>false</ns1:AvailableByInstalments>
                 <ns1:Price>
                    <ns1:Amount>0</ns1:Amount>
                    <ns1:TaxType Id="3">Australian GST Free</ns1:TaxType>
                 </ns1:Price>
                 <ns1:StartDate xsi:nil="true"/>
                 <ns1:EndDate xsi:nil="true"/>
              </ns1:Product>
              <ns1:Product Id="1960324">
                 <ns1:Name>NetFlix $20 Gift Cards</ns1:Name>
                 <ns1:AvailableOutright>true</ns1:AvailableOutright>
                 <ns1:AvailableByInstalments>false</ns1:AvailableByInstalments>
                 <ns1:Price>
                    <ns1:Amount>0</ns1:Amount>
                    <ns1:TaxType Id="3">Australian GST Free</ns1:TaxType>
                 </ns1:Price>
                 <ns1:StartDate xsi:nil="true"/>
                 <ns1:EndDate xsi:nil="true"/>
              </ns1:Product>
           </ns1:AvailableProducts>
        </ns1:PackagePlanDetails>
     </ns1:GetPackagePlanDetailsResponse>
  </SOAP-ENV:Body>


Error String

  • "Invalid Package Plan Id [<PackagePlanID>]"