API/Services/GetBoltOnAddOnPeriods
From Emersion
Purpose
Get bolt on details and bolt on add on details.
Inputs
<soapenv:Header/>
<soapenv:Body>
<ser:GetBoltOnAddOnPeriodsRequest>
<ser:ServiceSubscriptionPeriodID>1234567</ser:ServiceSubscriptionPeriodID>
</ser:GetBoltOnAddOnPeriodsRequest>
</soapenv:Body>
Output
<SOAP-ENV:Body>
<ns1:GetBoltOnAddOnPeriodsResponse>
<ns1:BoltOnPeriods>
<ns1:BoltOnPeriodID>123456</ns1:BoltOnPeriodID>
<ns1:BoltOnSubscriptionID>1234567</ns1:BoltOnSubscriptionID>
<ns1:BoltOnPlanID>112233<n/s1:BoltOnPlanID>
<ns1:BoltOnPlanExternalName>Corporate Mobile Bolt On - Low</ns1:BoltOnPlanExternalName>
<ns1:BoltOnPlanInternalName>BABL - Optus Mobile Bolt On - SDTLA 100MB</ns1:BoltOnPlanInternalName>
<ns1:BoltOnAddOnPeriods>
<ns1:BoltOnAddOnPeriodID>456789</ns1:BoltOnAddOnPeriodID>
<ns1:BoltOnAddOnSubscriptionID>4567890</ns1:BoltOnAddOnSubscriptionID>
<ns1:BoltOnAddOnPlanID>445566</ns1:BoltOnAddOnPlanID>
<ns1:BoltOnAddOnPlanExternalName>Mobile Add-On - Low T1</ns1:BoltOnAddOnPlanExternalName>
<ns1:BoltOnAddOnPlanInternalName>Mobile Bolt On Addon - Low T1</ns1:BoltOnAddOnPlanInternalName>
<ns1:BoltOnAddOnPeriodStart/>
<ns1:BoltOnAddOnTotalAllowanceActual>0</ns1:BoltOnAddOnTotalAllowanceActual>
</ns1:BoltOnAddOnPeriods>
</ns1:BoltOnPeriods>
</ns1:GetBoltOnAddOnPeriodsResponse>
</SOAP-ENV:Body>
Error String
- "Invalid Service Subscription Period ID" - Length less that 6; ID does not exist; Subscription period ID does not belong to the retail