- Getting Started
- Integration Guides
- Payment Integration
- CDR Integration
- Test Environment Data Sets
- Mobile Flows
- ConnectYou Flows
- NBN Flows
- API Documentation
- Customer
- Payment Method
- Transaction
- Plan
- Service
- Mobile
- Address
- Service Qualification
- Order
- Enquiry
- Appointment
- NBN
- Attachment
- API Documentation (Legacy APIs)
- WSDL Summary
- API Guide
- Account Charges
- ConnectYou
- Contact Log
- Device
- Mobile
- Notifications
- Pooled Resource
- Order
- Mobile Order
- Create a Mobile Service (New Number)
- Create a Mobile Service (Port In Number)
- Create a Pre-Activation Mobile Order (New Number)
- Bar/Unbar/Disconnect a Mobile Service
- Change Mobile Rate Plan
- Change a Mobile Number
- Replace a SIM Card
- Modify Mobile Feature(s)
- Modify Mobile Feature Setting(s)
- Change Excess Spend Limit
- Add a Once-off Bolt On
- Add a Recurring Bolt On Pack
- Remove a Recurring Bolt On Pack
- Mobile (Data Pool) Order
- ConnectYou (SIP Trunk) Order
- Other Rated Order
- Create an Order
- Cancel an Order
- Query an Order
- Reset an Order
- Mobile Order
- Statements & Billing
- Unbilled Calls
- OTP
- Reference Data
Get Recurring Charge Details
Testing Env
https://benzine.telcoinabox.com/tiab
Testing Env
https://benzine.telcoinabox.com/tiab
POST
https://benzine.telcoinabox.com/tiab
charge
UtbCharge:getRecurringChargeDetails#
Request
Header Params
Content-Type
stringÂ
required
Example:
text/xml; charset=utf-8
Body Params application/xml
Body
objectÂ
required
getRecurringChargeDetails
objectÂ
required
Example
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<char:getRecurringChargeDetails xmlns:char="http://charge.frontend.ws.utilibill.com.au/">
<login>
<userName>username</userName>
<password>password</password>
</login>
<chargeDetail>
<custNo>554433</custNo>
</chargeDetail>
</char:getRecurringChargeDetails>
</soapenv:Body>
</soapenv:Envelope>
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://benzine.telcoinabox.com/tiab/UtbCharge' \
--header 'Content-Type: text/xml; charset=utf-8' \
--data-raw '<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<char:getRecurringChargeDetails xmlns:char="http://charge.frontend.ws.utilibill.com.au/">
<login>
<userName>username</userName>
<password>password</password>
</login>
<chargeDetail>
<custNo>554433</custNo>
</chargeDetail>
</char:getRecurringChargeDetails>
</soapenv:Body>
</soapenv:Envelope>'
Responses
🟢200getRecurringChargeDetails response
application/xml
Body
Body
objectÂ
required
getRecurringChargeDetailsResponseÂ
objectÂ
required
Example
<?xml version='1.0' encoding='UTF-8'?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header />
<S:Body>
<ns2:getRecurringChargeDetailsResponse xmlns:ns2="http://charge.frontend.ws.utilibill.com.au/">
<return>
<errorCode>0</errorCode>
<serviceDetails>
<chargeDetails>
<amount>21.0</amount>
<chargeDesc>Hardware Charges Test</chargeDesc>
<chargeType>UTB:#HVH</chargeType>
<createDate>2022-08-25 14:55:25.877</createDate>
<dateEnd></dateEnd>
<dateStart>25/08/2022</dateStart>
<model></model>
<noOfPeriods>1</noOfPeriods>
<ongoing>false</ongoing>
<period>0</period>
<prorata>0</prorata>
<quantity>1</quantity>
<rollupDesc>Hardware Charges</rollupDesc>
<unitPrice>21.0000</unitPrice>
<userAdded>username</userAdded>
</chargeDetails>
<custNo>382700</custNo>
<dateAdded>2022-06-23 13:27:00.0</dateAdded>
<serviceNo>0286082421</serviceNo>
<status>OK</status>
</serviceDetails>
<serviceDetails>
<chargeDetails>
<amount>388.87</amount>
<chargeDesc>instalment charge</chargeDesc>
<chargeType>UTB:MISCO</chargeType>
<createDate>2024-03-20 15:23:23.117</createDate>
<dateEnd>11/02/2025</dateEnd>
<dateStart>20/03/2024</dateStart>
<model></model>
<noOfPeriods>12</noOfPeriods>
<ongoing>false</ongoing>
<period>2</period>
<prorata>0</prorata>
<quantity>1</quantity>
<rollupDesc>Other Charges and Credits</rollupDesc>
<unitPrice>388.8700</unitPrice>
<userAdded>username</userAdded>
</chargeDetails>
<custNo>382700</custNo>
<dateAdded>2022-06-23 13:27:00.0</dateAdded>
<serviceNo>0286082421</serviceNo>
<status>OK</status>
</serviceDetails>
<serviceDetails>
<chargeDetails>
<amount>1.0</amount>
<chargeDesc>Misc Credits/Debits NBN</chargeDesc>
<chargeType>UTB:MISCJ|</chargeType>
<createDate>2024-01-23 14:35:54.443</createDate>
<dateEnd></dateEnd>
<dateStart>01/01/2024</dateStart>
<model></model>
<noOfPeriods>6</noOfPeriods>
<ongoing>false</ongoing>
<period>0</period>
<prorata>0</prorata>
<quantity>1</quantity>
<rollupDesc>Misc Credits/Debits NBN</rollupDesc>
<unitPrice>1.0000</unitPrice>
<userAdded>username</userAdded>
</chargeDetails>
<custNo>382700</custNo>
<dateAdded>2022-07-05 18:29:00.0</dateAdded>
<serviceNo>64357</serviceNo>
<status>OK</status>
</serviceDetails>
<serviceDetails>
<chargeDetails>
<amount>388.87</amount>
<chargeDesc>instalment charge</chargeDesc>
<chargeType>UTB:MISCO</chargeType>
<createDate>2024-03-14 09:20:32.193</createDate>
<dateEnd>11/02/2025</dateEnd>
<dateStart>13/03/2024</dateStart>
<model></model>
<noOfPeriods>12</noOfPeriods>
<ongoing>false</ongoing>
<period>2</period>
<prorata>0</prorata>
<quantity>1</quantity>
<rollupDesc>Other Charges and Credits</rollupDesc>
<unitPrice>388.8700</unitPrice>
<userAdded>username</userAdded>
</chargeDetails>
<custNo>382700</custNo>
<dateAdded>2023-10-27 10:49:00.0</dateAdded>
<serviceNo>OAC000000247218</serviceNo>
<status>OK</status>
</serviceDetails>
<success>true</success>
</return>
</ns2:getRecurringChargeDetailsResponse>
</S:Body>
</S:Envelope>
🔴500getRecurringChargeDetails fault - InvalidLoginException
Modified at 2024-03-20 07:16:28