Difference between revisions of "API/Services/GetBoltOnAddOnPeriods"
From Emersion
(new api function) |
m |
||
| Line 38: | Line 38: | ||
'''Error String''' | '''Error String''' | ||
| − | * " | + | * "Invalid Service Subscription Period ID" - Length less that 6; ID does not exist; Subscription period ID does not belong to the retail |
Latest revision as of 16:49, 24 May 2016
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