Skip to content

Instantly share code, notes, and snippets.

@johntdyer
Created April 25, 2011 18:46
Show Gist options
  • Select an option

  • Save johntdyer/940986 to your computer and use it in GitHub Desktop.

Select an option

Save johntdyer/940986 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:axis2="http://connectsm.ws.bwse.com/" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:ns="http://connectsm.ws.bwse.com/xsd" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:ax24="http://connectsm.model.api.bwse.com/xsd" xmlns:ax21="http://exception.api.bwse.com/xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://connectsm.ws.bwse.com/">
<wsp:Policy xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameTokenOverHTTPS">
<wsp:ExactlyOne>
<wsp:All>
<sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:Policy>
<sp:TransportToken>
<wsp:Policy>
<sp:HttpsToken RequireClientCertificate="false"/>
</wsp:Policy>
</sp:TransportToken>
<sp:AlgorithmSuite>
<wsp:Policy>
<sp:Basic256/>
</wsp:Policy>
</sp:AlgorithmSuite>
<sp:Layout>
<wsp:Policy>
<sp:Lax/>
</wsp:Policy>
</sp:Layout>
</wsp:Policy>
</sp:TransportBinding>
<sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:Policy>
<sp:UsernameToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient"/>
</wsp:Policy>
</sp:SignedSupportingTokens>
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
<wsdl:documentation>ConnectSmService</wsdl:documentation>
<wsdl:types>
<xs:schema xmlns:ax22="http://connectsm.ws.bwse.com/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://exception.api.bwse.com/xsd">
<xs:import namespace="http://connectsm.ws.bwse.com/xsd"/>
<xs:complexType name="BaseException">
<xs:complexContent>
<xs:extension base="ax22:Exception">
<xs:sequence>
<xs:element minOccurs="0" name="errorMessage" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="errorNo" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SecurityException">
<xs:complexContent>
<xs:extension base="ax21:BaseException">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SystemException">
<xs:complexContent>
<xs:extension base="ax21:BaseException">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ApiException">
<xs:complexContent>
<xs:extension base="ax21:BaseException">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>
<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://connectsm.model.api.bwse.com/xsd">
<xs:complexType name="PaymentInfo">
<xs:sequence>
<xs:element minOccurs="0" name="accountNbr" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="accountNbrForDisplay" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="address1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="address2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="addressSameAsAccount" nillable="true" type="xs:boolean"/>
<xs:element minOccurs="0" name="bankAccountHolderType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="bankAccountType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="bankRoutingNbr" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="expirationMonth" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="expirationYear" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="institutionName" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="nameOnAccount" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="payMethod" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="payOption" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phone" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="postalCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="securityCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="state" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Response">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="additionalInfo" nillable="true" type="ax24:AdditionalInfo"/>
<xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="errorDetail" nillable="true" type="ax24:ErrorDetail"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="transactionId" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="AdditionalInfo">
<xs:sequence>
<xs:element minOccurs="0" name="infoKey" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="infoValue" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ErrorDetail">
<xs:sequence>
<xs:element minOccurs="0" name="errorCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="errorMessage" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Customer">
<xs:sequence>
<xs:element minOccurs="0" name="accountType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="address1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="address2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="altCustomerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="attention" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="billingMethod" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="branchCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="currentPeriodBalanceAmt" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="lastPaymentAmt" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="lastPaymentDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="lastPeriodBalance1Amt" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="lastPeriodBalance2Amt" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="lastPeriodBalance3Amt" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="lastPeriodBalance4Amt" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="nameSort" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="onlineAccessAuthCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="organizationType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="outstandingBalanceAmt" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="parentOrganizationCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="pendingBalanceAmt" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="phone1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phone2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phoneType1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phoneType2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="postalCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="rechargeAmt" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="rechargeThreshold" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="salesAgent" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="startDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="state" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="taxCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="userDefined1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="userDefined2" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="UsageException">
<xs:sequence>
<xs:element minOccurs="0" name="callCompletion" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="callDirection" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="callTermination" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="deviceId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="deviceIdIndicator" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="errorDescription" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="eventDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="eventDuration" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="eventStartTime" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="mobileIndicator" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="mobileToMobileIndicator" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="networkElementDatetime" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="networkElementId" nillable="true" type="xs:long"/>
<xs:element minOccurs="0" name="networkElementSequence" nillable="true" type="xs:long"/>
<xs:element minOccurs="0" name="offNetworkIndicator" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="secondNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceTypeRule1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceTypeRule2" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Usage">
<xs:sequence>
<xs:element minOccurs="0" name="billedCharge" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="billedDuration" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="callDirection" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="callStartDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="callStartTime" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="destinationDescription" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="firstNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="originDescription" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="secondNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="specialCases" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CustomerUsageBalance">
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="currentBalanceAmt" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="pendingRechargePaymentAmt" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="pendingUsageAmt" nillable="true" type="xs:float"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Transaction">
<xs:sequence>
<xs:element minOccurs="0" name="amount" type="xs:double"/>
<xs:element minOccurs="0" name="bundleCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="effectiveDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="lastChangeDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="poNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="price" type="xs:double"/>
<xs:element minOccurs="0" name="priceCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="priceCodeDescription" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="priceCodeType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="quantity" type="xs:int"/>
<xs:element minOccurs="0" name="reasonCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="salesAgent" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="salesTerritory" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="transactionDescription" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="transactionMonth" type="xs:int"/>
<xs:element minOccurs="0" name="transactionStatus" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="transactionType" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Service">
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="primaryPackageDescription" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="primaryPackageId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceId" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Report">
<xs:sequence>
<xs:element minOccurs="0" name="dateGenerated" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="reportFormat" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="reportId" nillable="true" type="xs:long"/>
<xs:element minOccurs="0" name="reportName" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="reportType" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Product">
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="dateCreated" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="effectiveDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="expirationDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="lastUpdated" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="longDescription" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="packageId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="shortDescription" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="sku" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="OpenItem">
<xs:sequence>
<xs:element minOccurs="0" name="addDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="addSequence" type="xs:int"/>
<xs:element minOccurs="0" name="ageDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="amount" type="xs:double"/>
<xs:element minOccurs="0" name="comments" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="invoiceDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="invoiceNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="openItemId" nillable="true" type="xs:long"/>
<xs:element minOccurs="0" name="paymentDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="paymentMethod" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="taxAmount" type="xs:double"/>
<xs:element minOccurs="0" name="transactionType" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="InvoiceBasic">
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="invoiceAmt" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="invoiceBillDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="invoiceNumber" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CustomerCreditCard">
<xs:sequence>
<xs:element minOccurs="0" name="accountNbr" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="accountNbrForDisplay" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="address1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="address2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="addressSameAsAccount" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="checkNbr" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="datasetId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="driversLicense" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="driversLicenseState" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="expirationMonth" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="expirationYear" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="institutionName" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="nameOnAccount" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="orderNbr" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="payMethod" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="payOption" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phone" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="postalCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="routingNbr" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="securityCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="state" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="RecurringCharge">
<xs:sequence>
<xs:element minOccurs="0" name="billToDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="bundleCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="cancelDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="depositAmount" type="xs:double"/>
<xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="finalAmount" type="xs:double"/>
<xs:element minOccurs="0" name="itemNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="originalDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="packageId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="pcActivity" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="poNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="price" type="xs:double"/>
<xs:element minOccurs="0" name="priceCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="primaryPackageId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="quantity" type="xs:int"/>
<xs:element minOccurs="0" name="rentServiceType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="salesAgent" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="salesTerritory" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="sequenceNumber" type="xs:int"/>
<xs:element minOccurs="0" name="serviceId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="startDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="BillingLineOverride">
<xs:sequence>
<xs:element minOccurs="0" name="billToDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="chargeType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="monthsToExpire" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="price" nillable="true" type="xs:float"/>
<xs:element minOccurs="0" name="startDate" nillable="true" type="xs:dateTime"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
<xs:schema xmlns:ax25="http://connectsm.model.api.bwse.com/xsd" xmlns:ax23="http://exception.api.bwse.com/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://connectsm.ws.bwse.com/xsd">
<xs:import namespace="http://exception.api.bwse.com/xsd"/>
<xs:import namespace="http://connectsm.model.api.bwse.com/xsd"/>
<xs:complexType name="Exception">
<xs:sequence>
<xs:element minOccurs="0" name="Exception" nillable="true" type="xs:anyType"/>
</xs:sequence>
</xs:complexType>
<xs:element name="BaseException">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="BaseException" nillable="true" type="ax21:BaseException"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SecurityException">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="SecurityException" nillable="true" type="ax21:SecurityException"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SystemException">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="SystemException" nillable="true" type="ax21:SystemException"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ApiException">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ApiException" nillable="true" type="ax21:ApiException"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="uploadUsageEvents">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="dataFormat" type="xs:int"/>
<xs:element minOccurs="0" name="fileName" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="usageEvents" nillable="true" type="xs:base64Binary"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="uploadUsageEventsResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="processPayment">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="transactionType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="paymentInfo" nillable="true" type="ax24:PaymentInfo"/>
<xs:element minOccurs="0" name="saveOnAccount" type="xs:boolean"/>
<xs:element minOccurs="0" name="chargeAmt" type="xs:float"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="processPaymentResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax24:Response"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="postPayment2">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="effectiveDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="invoiceNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="branchCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="paymentAmount" type="xs:double"/>
<xs:element minOccurs="0" name="paymentType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="paymentId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="paymentComment" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="batchNbr" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="postPayment2Response">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="postPayment">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="effectiveDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="invoiceNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="branchCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="paymentAmount" type="xs:double"/>
<xs:element minOccurs="0" name="paymentType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="paymentId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="paymentComment" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="postPaymentResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="postCharge">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="effectiveDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="priceCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="price" type="xs:double"/>
<xs:element minOccurs="0" name="quantity" type="xs:double"/>
<xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="poNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="salesAgentCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceId" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="postChargeResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="modifyPaymentInfo">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="paymentInfo" nillable="true" type="ax24:PaymentInfo"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="modifyPaymentInfoResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax24:Response"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="modifyCustomerEntity">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="customer" nillable="true" type="ax24:Customer"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="modifyCustomerEntityResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax24:Response"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="modifyCustomer">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="accountType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="address1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="address2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="state" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="postalCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phone1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phoneType1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phone2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phoneType2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="attention" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="taxCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="startDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="salesAgentCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="branchCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="onlineAccessAuthCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="altCustomerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="userDefined1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="userDefined2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="rechargeAmt" type="xs:float"/>
<xs:element minOccurs="0" name="rechargeThrehold" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="modifyCustomerResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="modifyCreditCard">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="creditCardNbr" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="creditCardType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="expirationMonth" type="xs:int"/>
<xs:element minOccurs="0" name="expirationYear" type="xs:int"/>
<xs:element minOccurs="0" name="securityCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="nameOnAccount" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="addressSameAsAccount" type="xs:int"/>
<xs:element minOccurs="0" name="address1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="address2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="state" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="postalCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phone" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="chargeCreditCard" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="modifyCreditCardResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getVersionResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getUsageExceptions">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="eventMonth" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getUsageExceptionsResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:UsageException"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getUsage">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="invoiceMonth" type="xs:int"/>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceId" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getUsageResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:Usage"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getNextOrderNumber">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getNextOrderNumberResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getNextCustomerNumber">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getNextCustomerNumberResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getInvoiceImage">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="invoiceNumber" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getInvoiceImageResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:base64Binary"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getCustomerUsageBalance">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getCustomerUsageBalanceResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax24:CustomerUsageBalance"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findTransactionsByActivityDate">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="fromDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="thruDate" nillable="true" type="xs:dateTime"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findTransactionsByActivityDateResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:Transaction"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findTransactions">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="transactionMonth" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findTransactionsResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:Transaction"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findServices">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findServicesResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:Service"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findReportsByType">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="reportType" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findReportsByTypeResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:Report"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findReportsByMonthYearType">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="month" type="xs:int"/>
<xs:element minOccurs="0" name="year" type="xs:int"/>
<xs:element minOccurs="0" name="reportType" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findReportsByMonthYearTypeResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:Report"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findReportsByMonthYearCycle">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="month" type="xs:int"/>
<xs:element minOccurs="0" name="year" type="xs:int"/>
<xs:element minOccurs="0" name="cycleNumber" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findReportsByMonthYearCycleResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:Report"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findReportsByMonthYear">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="month" type="xs:int"/>
<xs:element minOccurs="0" name="year" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findReportsByMonthYearResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:Report"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findReportById">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="reportId" type="xs:long"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findReportByIdResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:base64Binary"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findProducts">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findProductsResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:Product"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findPaymentInfo">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findPaymentInfoResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax24:PaymentInfo"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findOpenItems">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="fromDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="thruDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="includeInvoice" type="xs:boolean"/>
<xs:element minOccurs="0" name="includePayment" type="xs:boolean"/>
<xs:element minOccurs="0" name="includeAdjustment" type="xs:boolean"/>
<xs:element minOccurs="0" name="includeHistory" type="xs:boolean"/>
<xs:element minOccurs="0" name="includePaid" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findOpenItemsResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:OpenItem"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findLastReport">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="reportType" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findLastReportResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax24:Report"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findInvoices">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findInvoicesResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:InvoiceBasic"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findExpiringCreditCards">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="cardExpiringInMonth" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findExpiringCreditCardsResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:CustomerCreditCard"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findCustomersAging">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="agingPeriod" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findCustomersAgingResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:Customer"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findCustomerEntity">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findCustomerEntityResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax24:Customer"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findCustomer">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findCustomerResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax24:Customer"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findBillingByServiceId">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="includeCancel" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="findBillingByServiceIdResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax24:RecurringCharge"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="createBatch">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="effectiveDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="branchCd" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="createBatchResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="cancelService">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="effectiveDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="reasonCd" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="cancelServiceResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addServiceWithBillingOverride">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="effectiveDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="packageId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="billingLineOverride" nillable="true" type="ax24:BillingLineOverride"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addServiceWithBillingOverrideResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax24:Response"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addService">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="serviceId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="effectiveDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="packageId" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addServiceResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax24:Response"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addPaymentInfo">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="paymentInfo" nillable="true" type="ax24:PaymentInfo"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addPaymentInfoResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax24:Response"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addCustomerEntityWithPaymentInfo">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="customer" nillable="true" type="ax24:Customer"/>
<xs:element minOccurs="0" name="paymentInfo" nillable="true" type="ax24:PaymentInfo"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addCustomerEntityWithPaymentInfoResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax24:Response"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addCustomerEntity">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="customer" nillable="true" type="ax24:Customer"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addCustomerEntityResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="ax24:Response"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addCustomer">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="accountType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="address1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="address2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="state" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="postalCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phone1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phoneType1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phone2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phoneType2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="attention" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="taxCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="startDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="salesAgentCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="branchCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="onlineAccessAuthCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="altCustomerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="userDefined1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="userDefined2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="rechargeAmt" type="xs:float"/>
<xs:element minOccurs="0" name="rechargeThrehold" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addCustomerResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addCreditCard">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="companyCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="customerCd" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="creditCardNbr" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="creditCardType" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="expirationMonth" type="xs:int"/>
<xs:element minOccurs="0" name="expirationYear" type="xs:int"/>
<xs:element minOccurs="0" name="securityCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="nameOnAccount" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="addressSameAsAccount" type="xs:int"/>
<xs:element minOccurs="0" name="address1" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="address2" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="state" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="postalCode" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="phone" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="orderNumber" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="chargeCreditCard" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="addCreditCardResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
</wsdl:types>
<wsdl:message name="findProductsRequest">
<wsdl:part name="parameters" element="ns:findProducts"/>
</wsdl:message>
<wsdl:message name="findProductsResponse">
<wsdl:part name="parameters" element="ns:findProductsResponse"/>
</wsdl:message>
<wsdl:message name="BaseException">
<wsdl:part name="parameters" element="ns:BaseException"/>
</wsdl:message>
<wsdl:message name="SecurityException">
<wsdl:part name="parameters" element="ns:SecurityException"/>
</wsdl:message>
<wsdl:message name="SystemException">
<wsdl:part name="parameters" element="ns:SystemException"/>
</wsdl:message>
<wsdl:message name="ApiException">
<wsdl:part name="parameters" element="ns:ApiException"/>
</wsdl:message>
<wsdl:message name="findCustomerRequest">
<wsdl:part name="parameters" element="ns:findCustomer"/>
</wsdl:message>
<wsdl:message name="findCustomerResponse">
<wsdl:part name="parameters" element="ns:findCustomerResponse"/>
</wsdl:message>
<wsdl:message name="uploadUsageEventsRequest">
<wsdl:part name="parameters" element="ns:uploadUsageEvents"/>
</wsdl:message>
<wsdl:message name="uploadUsageEventsResponse">
<wsdl:part name="parameters" element="ns:uploadUsageEventsResponse"/>
</wsdl:message>
<wsdl:message name="findInvoicesRequest">
<wsdl:part name="parameters" element="ns:findInvoices"/>
</wsdl:message>
<wsdl:message name="findInvoicesResponse">
<wsdl:part name="parameters" element="ns:findInvoicesResponse"/>
</wsdl:message>
<wsdl:message name="modifyCustomerEntityRequest">
<wsdl:part name="parameters" element="ns:modifyCustomerEntity"/>
</wsdl:message>
<wsdl:message name="modifyCustomerEntityResponse">
<wsdl:part name="parameters" element="ns:modifyCustomerEntityResponse"/>
</wsdl:message>
<wsdl:message name="findReportsByMonthYearCycleRequest">
<wsdl:part name="parameters" element="ns:findReportsByMonthYearCycle"/>
</wsdl:message>
<wsdl:message name="findReportsByMonthYearCycleResponse">
<wsdl:part name="parameters" element="ns:findReportsByMonthYearCycleResponse"/>
</wsdl:message>
<wsdl:message name="addServiceRequest">
<wsdl:part name="parameters" element="ns:addService"/>
</wsdl:message>
<wsdl:message name="addServiceResponse">
<wsdl:part name="parameters" element="ns:addServiceResponse"/>
</wsdl:message>
<wsdl:message name="addCustomerRequest">
<wsdl:part name="parameters" element="ns:addCustomer"/>
</wsdl:message>
<wsdl:message name="addCustomerResponse">
<wsdl:part name="parameters" element="ns:addCustomerResponse"/>
</wsdl:message>
<wsdl:message name="addCreditCardRequest">
<wsdl:part name="parameters" element="ns:addCreditCard"/>
</wsdl:message>
<wsdl:message name="addCreditCardResponse">
<wsdl:part name="parameters" element="ns:addCreditCardResponse"/>
</wsdl:message>
<wsdl:message name="createBatchRequest">
<wsdl:part name="parameters" element="ns:createBatch"/>
</wsdl:message>
<wsdl:message name="createBatchResponse">
<wsdl:part name="parameters" element="ns:createBatchResponse"/>
</wsdl:message>
<wsdl:message name="findExpiringCreditCardsRequest">
<wsdl:part name="parameters" element="ns:findExpiringCreditCards"/>
</wsdl:message>
<wsdl:message name="findExpiringCreditCardsResponse">
<wsdl:part name="parameters" element="ns:findExpiringCreditCardsResponse"/>
</wsdl:message>
<wsdl:message name="findReportsByTypeRequest">
<wsdl:part name="parameters" element="ns:findReportsByType"/>
</wsdl:message>
<wsdl:message name="findReportsByTypeResponse">
<wsdl:part name="parameters" element="ns:findReportsByTypeResponse"/>
</wsdl:message>
<wsdl:message name="processPaymentRequest">
<wsdl:part name="parameters" element="ns:processPayment"/>
</wsdl:message>
<wsdl:message name="processPaymentResponse">
<wsdl:part name="parameters" element="ns:processPaymentResponse"/>
</wsdl:message>
<wsdl:message name="findOpenItemsRequest">
<wsdl:part name="parameters" element="ns:findOpenItems"/>
</wsdl:message>
<wsdl:message name="findOpenItemsResponse">
<wsdl:part name="parameters" element="ns:findOpenItemsResponse"/>
</wsdl:message>
<wsdl:message name="findServicesRequest">
<wsdl:part name="parameters" element="ns:findServices"/>
</wsdl:message>
<wsdl:message name="findServicesResponse">
<wsdl:part name="parameters" element="ns:findServicesResponse"/>
</wsdl:message>
<wsdl:message name="findCustomerEntityRequest">
<wsdl:part name="parameters" element="ns:findCustomerEntity"/>
</wsdl:message>
<wsdl:message name="findCustomerEntityResponse">
<wsdl:part name="parameters" element="ns:findCustomerEntityResponse"/>
</wsdl:message>
<wsdl:message name="findPaymentInfoRequest">
<wsdl:part name="parameters" element="ns:findPaymentInfo"/>
</wsdl:message>
<wsdl:message name="findPaymentInfoResponse">
<wsdl:part name="parameters" element="ns:findPaymentInfoResponse"/>
</wsdl:message>
<wsdl:message name="findTransactionsRequest">
<wsdl:part name="parameters" element="ns:findTransactions"/>
</wsdl:message>
<wsdl:message name="findTransactionsResponse">
<wsdl:part name="parameters" element="ns:findTransactionsResponse"/>
</wsdl:message>
<wsdl:message name="getCustomerUsageBalanceRequest">
<wsdl:part name="parameters" element="ns:getCustomerUsageBalance"/>
</wsdl:message>
<wsdl:message name="getCustomerUsageBalanceResponse">
<wsdl:part name="parameters" element="ns:getCustomerUsageBalanceResponse"/>
</wsdl:message>
<wsdl:message name="addCustomerEntityWithPaymentInfoRequest">
<wsdl:part name="parameters" element="ns:addCustomerEntityWithPaymentInfo"/>
</wsdl:message>
<wsdl:message name="addCustomerEntityWithPaymentInfoResponse">
<wsdl:part name="parameters" element="ns:addCustomerEntityWithPaymentInfoResponse"/>
</wsdl:message>
<wsdl:message name="getUsageExceptionsRequest">
<wsdl:part name="parameters" element="ns:getUsageExceptions"/>
</wsdl:message>
<wsdl:message name="getUsageExceptionsResponse">
<wsdl:part name="parameters" element="ns:getUsageExceptionsResponse"/>
</wsdl:message>
<wsdl:message name="findCustomersAgingRequest">
<wsdl:part name="parameters" element="ns:findCustomersAging"/>
</wsdl:message>
<wsdl:message name="findCustomersAgingResponse">
<wsdl:part name="parameters" element="ns:findCustomersAgingResponse"/>
</wsdl:message>
<wsdl:message name="findReportByIdRequest">
<wsdl:part name="parameters" element="ns:findReportById"/>
</wsdl:message>
<wsdl:message name="findReportByIdResponse">
<wsdl:part name="parameters" element="ns:findReportByIdResponse"/>
</wsdl:message>
<wsdl:message name="postPayment2Request">
<wsdl:part name="parameters" element="ns:postPayment2"/>
</wsdl:message>
<wsdl:message name="postPayment2Response">
<wsdl:part name="parameters" element="ns:postPayment2Response"/>
</wsdl:message>
<wsdl:message name="getUsageRequest">
<wsdl:part name="parameters" element="ns:getUsage"/>
</wsdl:message>
<wsdl:message name="getUsageResponse">
<wsdl:part name="parameters" element="ns:getUsageResponse"/>
</wsdl:message>
<wsdl:message name="addServiceWithBillingOverrideRequest">
<wsdl:part name="parameters" element="ns:addServiceWithBillingOverride"/>
</wsdl:message>
<wsdl:message name="addServiceWithBillingOverrideResponse">
<wsdl:part name="parameters" element="ns:addServiceWithBillingOverrideResponse"/>
</wsdl:message>
<wsdl:message name="getVersionRequest"/>
<wsdl:message name="getVersionResponse">
<wsdl:part name="parameters" element="ns:getVersionResponse"/>
</wsdl:message>
<wsdl:message name="findLastReportRequest">
<wsdl:part name="parameters" element="ns:findLastReport"/>
</wsdl:message>
<wsdl:message name="findLastReportResponse">
<wsdl:part name="parameters" element="ns:findLastReportResponse"/>
</wsdl:message>
<wsdl:message name="postChargeRequest">
<wsdl:part name="parameters" element="ns:postCharge"/>
</wsdl:message>
<wsdl:message name="postChargeResponse">
<wsdl:part name="parameters" element="ns:postChargeResponse"/>
</wsdl:message>
<wsdl:message name="getNextCustomerNumberRequest">
<wsdl:part name="parameters" element="ns:getNextCustomerNumber"/>
</wsdl:message>
<wsdl:message name="getNextCustomerNumberResponse">
<wsdl:part name="parameters" element="ns:getNextCustomerNumberResponse"/>
</wsdl:message>
<wsdl:message name="modifyCustomerRequest">
<wsdl:part name="parameters" element="ns:modifyCustomer"/>
</wsdl:message>
<wsdl:message name="modifyCustomerResponse">
<wsdl:part name="parameters" element="ns:modifyCustomerResponse"/>
</wsdl:message>
<wsdl:message name="modifyPaymentInfoRequest">
<wsdl:part name="parameters" element="ns:modifyPaymentInfo"/>
</wsdl:message>
<wsdl:message name="modifyPaymentInfoResponse">
<wsdl:part name="parameters" element="ns:modifyPaymentInfoResponse"/>
</wsdl:message>
<wsdl:message name="cancelServiceRequest">
<wsdl:part name="parameters" element="ns:cancelService"/>
</wsdl:message>
<wsdl:message name="cancelServiceResponse">
<wsdl:part name="parameters" element="ns:cancelServiceResponse"/>
</wsdl:message>
<wsdl:message name="getInvoiceImageRequest">
<wsdl:part name="parameters" element="ns:getInvoiceImage"/>
</wsdl:message>
<wsdl:message name="getInvoiceImageResponse">
<wsdl:part name="parameters" element="ns:getInvoiceImageResponse"/>
</wsdl:message>
<wsdl:message name="addPaymentInfoRequest">
<wsdl:part name="parameters" element="ns:addPaymentInfo"/>
</wsdl:message>
<wsdl:message name="addPaymentInfoResponse">
<wsdl:part name="parameters" element="ns:addPaymentInfoResponse"/>
</wsdl:message>
<wsdl:message name="findBillingByServiceIdRequest">
<wsdl:part name="parameters" element="ns:findBillingByServiceId"/>
</wsdl:message>
<wsdl:message name="findBillingByServiceIdResponse">
<wsdl:part name="parameters" element="ns:findBillingByServiceIdResponse"/>
</wsdl:message>
<wsdl:message name="findReportsByMonthYearTypeRequest">
<wsdl:part name="parameters" element="ns:findReportsByMonthYearType"/>
</wsdl:message>
<wsdl:message name="findReportsByMonthYearTypeResponse">
<wsdl:part name="parameters" element="ns:findReportsByMonthYearTypeResponse"/>
</wsdl:message>
<wsdl:message name="getNextOrderNumberRequest">
<wsdl:part name="parameters" element="ns:getNextOrderNumber"/>
</wsdl:message>
<wsdl:message name="getNextOrderNumberResponse">
<wsdl:part name="parameters" element="ns:getNextOrderNumberResponse"/>
</wsdl:message>
<wsdl:message name="findTransactionsByActivityDateRequest">
<wsdl:part name="parameters" element="ns:findTransactionsByActivityDate"/>
</wsdl:message>
<wsdl:message name="findTransactionsByActivityDateResponse">
<wsdl:part name="parameters" element="ns:findTransactionsByActivityDateResponse"/>
</wsdl:message>
<wsdl:message name="addCustomerEntityRequest">
<wsdl:part name="parameters" element="ns:addCustomerEntity"/>
</wsdl:message>
<wsdl:message name="addCustomerEntityResponse">
<wsdl:part name="parameters" element="ns:addCustomerEntityResponse"/>
</wsdl:message>
<wsdl:message name="modifyCreditCardRequest">
<wsdl:part name="parameters" element="ns:modifyCreditCard"/>
</wsdl:message>
<wsdl:message name="modifyCreditCardResponse">
<wsdl:part name="parameters" element="ns:modifyCreditCardResponse"/>
</wsdl:message>
<wsdl:message name="postPaymentRequest">
<wsdl:part name="parameters" element="ns:postPayment"/>
</wsdl:message>
<wsdl:message name="postPaymentResponse">
<wsdl:part name="parameters" element="ns:postPaymentResponse"/>
</wsdl:message>
<wsdl:message name="findReportsByMonthYearRequest">
<wsdl:part name="parameters" element="ns:findReportsByMonthYear"/>
</wsdl:message>
<wsdl:message name="findReportsByMonthYearResponse">
<wsdl:part name="parameters" element="ns:findReportsByMonthYearResponse"/>
</wsdl:message>
<wsdl:portType xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" name="ConnectSmServicePortType" wsp:PolicyURIs="#UsernameTokenOverHTTPS">
<wsdl:operation name="findProducts">
<wsdl:input message="axis2:findProductsRequest" wsaw:Action="urn:findProducts"/>
<wsdl:output message="axis2:findProductsResponse" wsaw:Action="urn:findProductsResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findProductsBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findProductsSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findProductsSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findProductsApiException"/>
</wsdl:operation>
<wsdl:operation name="findCustomer">
<wsdl:input message="axis2:findCustomerRequest" wsaw:Action="urn:findCustomer"/>
<wsdl:output message="axis2:findCustomerResponse" wsaw:Action="urn:findCustomerResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findCustomerBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findCustomerSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findCustomerSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findCustomerApiException"/>
</wsdl:operation>
<wsdl:operation name="uploadUsageEvents">
<wsdl:input message="axis2:uploadUsageEventsRequest" wsaw:Action="urn:uploadUsageEvents"/>
<wsdl:output message="axis2:uploadUsageEventsResponse" wsaw:Action="urn:uploadUsageEventsResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:uploadUsageEventsBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:uploadUsageEventsSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:uploadUsageEventsSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:uploadUsageEventsApiException"/>
</wsdl:operation>
<wsdl:operation name="findInvoices">
<wsdl:input message="axis2:findInvoicesRequest" wsaw:Action="urn:findInvoices"/>
<wsdl:output message="axis2:findInvoicesResponse" wsaw:Action="urn:findInvoicesResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findInvoicesBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findInvoicesSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findInvoicesSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findInvoicesApiException"/>
</wsdl:operation>
<wsdl:operation name="modifyCustomerEntity">
<wsdl:input message="axis2:modifyCustomerEntityRequest" wsaw:Action="urn:modifyCustomerEntity"/>
<wsdl:output message="axis2:modifyCustomerEntityResponse" wsaw:Action="urn:modifyCustomerEntityResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:modifyCustomerEntityBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:modifyCustomerEntitySecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:modifyCustomerEntitySystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:modifyCustomerEntityApiException"/>
</wsdl:operation>
<wsdl:operation name="findReportsByMonthYearCycle">
<wsdl:input message="axis2:findReportsByMonthYearCycleRequest" wsaw:Action="urn:findReportsByMonthYearCycle"/>
<wsdl:output message="axis2:findReportsByMonthYearCycleResponse" wsaw:Action="urn:findReportsByMonthYearCycleResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findReportsByMonthYearCycleBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findReportsByMonthYearCycleSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findReportsByMonthYearCycleSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findReportsByMonthYearCycleApiException"/>
</wsdl:operation>
<wsdl:operation name="addService">
<wsdl:input message="axis2:addServiceRequest" wsaw:Action="urn:addService"/>
<wsdl:output message="axis2:addServiceResponse" wsaw:Action="urn:addServiceResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:addServiceBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:addServiceSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:addServiceSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:addServiceApiException"/>
</wsdl:operation>
<wsdl:operation name="addCustomer">
<wsdl:input message="axis2:addCustomerRequest" wsaw:Action="urn:addCustomer"/>
<wsdl:output message="axis2:addCustomerResponse" wsaw:Action="urn:addCustomerResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:addCustomerBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:addCustomerSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:addCustomerSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:addCustomerApiException"/>
</wsdl:operation>
<wsdl:operation name="addCreditCard">
<wsdl:input message="axis2:addCreditCardRequest" wsaw:Action="urn:addCreditCard"/>
<wsdl:output message="axis2:addCreditCardResponse" wsaw:Action="urn:addCreditCardResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:addCreditCardBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:addCreditCardSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:addCreditCardSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:addCreditCardApiException"/>
</wsdl:operation>
<wsdl:operation name="createBatch">
<wsdl:input message="axis2:createBatchRequest" wsaw:Action="urn:createBatch"/>
<wsdl:output message="axis2:createBatchResponse" wsaw:Action="urn:createBatchResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:createBatchBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:createBatchSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:createBatchSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:createBatchApiException"/>
</wsdl:operation>
<wsdl:operation name="findExpiringCreditCards">
<wsdl:input message="axis2:findExpiringCreditCardsRequest" wsaw:Action="urn:findExpiringCreditCards"/>
<wsdl:output message="axis2:findExpiringCreditCardsResponse" wsaw:Action="urn:findExpiringCreditCardsResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findExpiringCreditCardsBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findExpiringCreditCardsSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findExpiringCreditCardsSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findExpiringCreditCardsApiException"/>
</wsdl:operation>
<wsdl:operation name="findReportsByType">
<wsdl:input message="axis2:findReportsByTypeRequest" wsaw:Action="urn:findReportsByType"/>
<wsdl:output message="axis2:findReportsByTypeResponse" wsaw:Action="urn:findReportsByTypeResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findReportsByTypeBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findReportsByTypeSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findReportsByTypeSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findReportsByTypeApiException"/>
</wsdl:operation>
<wsdl:operation name="processPayment">
<wsdl:input message="axis2:processPaymentRequest" wsaw:Action="urn:processPayment"/>
<wsdl:output message="axis2:processPaymentResponse" wsaw:Action="urn:processPaymentResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:processPaymentBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:processPaymentSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:processPaymentSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:processPaymentApiException"/>
</wsdl:operation>
<wsdl:operation name="findOpenItems">
<wsdl:input message="axis2:findOpenItemsRequest" wsaw:Action="urn:findOpenItems"/>
<wsdl:output message="axis2:findOpenItemsResponse" wsaw:Action="urn:findOpenItemsResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findOpenItemsBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findOpenItemsSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findOpenItemsSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findOpenItemsApiException"/>
</wsdl:operation>
<wsdl:operation name="findServices">
<wsdl:input message="axis2:findServicesRequest" wsaw:Action="urn:findServices"/>
<wsdl:output message="axis2:findServicesResponse" wsaw:Action="urn:findServicesResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findServicesBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findServicesSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findServicesSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findServicesApiException"/>
</wsdl:operation>
<wsdl:operation name="findCustomerEntity">
<wsdl:input message="axis2:findCustomerEntityRequest" wsaw:Action="urn:findCustomerEntity"/>
<wsdl:output message="axis2:findCustomerEntityResponse" wsaw:Action="urn:findCustomerEntityResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findCustomerEntityBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findCustomerEntitySecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findCustomerEntitySystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findCustomerEntityApiException"/>
</wsdl:operation>
<wsdl:operation name="findPaymentInfo">
<wsdl:input message="axis2:findPaymentInfoRequest" wsaw:Action="urn:findPaymentInfo"/>
<wsdl:output message="axis2:findPaymentInfoResponse" wsaw:Action="urn:findPaymentInfoResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findPaymentInfoBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findPaymentInfoSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findPaymentInfoSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findPaymentInfoApiException"/>
</wsdl:operation>
<wsdl:operation name="findTransactions">
<wsdl:input message="axis2:findTransactionsRequest" wsaw:Action="urn:findTransactions"/>
<wsdl:output message="axis2:findTransactionsResponse" wsaw:Action="urn:findTransactionsResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findTransactionsBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findTransactionsSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findTransactionsSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findTransactionsApiException"/>
</wsdl:operation>
<wsdl:operation name="getCustomerUsageBalance">
<wsdl:input message="axis2:getCustomerUsageBalanceRequest" wsaw:Action="urn:getCustomerUsageBalance"/>
<wsdl:output message="axis2:getCustomerUsageBalanceResponse" wsaw:Action="urn:getCustomerUsageBalanceResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:getCustomerUsageBalanceBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:getCustomerUsageBalanceSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:getCustomerUsageBalanceSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:getCustomerUsageBalanceApiException"/>
</wsdl:operation>
<wsdl:operation name="addCustomerEntityWithPaymentInfo">
<wsdl:input message="axis2:addCustomerEntityWithPaymentInfoRequest" wsaw:Action="urn:addCustomerEntityWithPaymentInfo"/>
<wsdl:output message="axis2:addCustomerEntityWithPaymentInfoResponse" wsaw:Action="urn:addCustomerEntityWithPaymentInfoResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:addCustomerEntityWithPaymentInfoBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:addCustomerEntityWithPaymentInfoSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:addCustomerEntityWithPaymentInfoSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:addCustomerEntityWithPaymentInfoApiException"/>
</wsdl:operation>
<wsdl:operation name="getUsageExceptions">
<wsdl:input message="axis2:getUsageExceptionsRequest" wsaw:Action="urn:getUsageExceptions"/>
<wsdl:output message="axis2:getUsageExceptionsResponse" wsaw:Action="urn:getUsageExceptionsResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:getUsageExceptionsBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:getUsageExceptionsSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:getUsageExceptionsSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:getUsageExceptionsApiException"/>
</wsdl:operation>
<wsdl:operation name="findCustomersAging">
<wsdl:input message="axis2:findCustomersAgingRequest" wsaw:Action="urn:findCustomersAging"/>
<wsdl:output message="axis2:findCustomersAgingResponse" wsaw:Action="urn:findCustomersAgingResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findCustomersAgingBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findCustomersAgingSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findCustomersAgingSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findCustomersAgingApiException"/>
</wsdl:operation>
<wsdl:operation name="findReportById">
<wsdl:input message="axis2:findReportByIdRequest" wsaw:Action="urn:findReportById"/>
<wsdl:output message="axis2:findReportByIdResponse" wsaw:Action="urn:findReportByIdResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findReportByIdBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findReportByIdSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findReportByIdSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findReportByIdApiException"/>
</wsdl:operation>
<wsdl:operation name="postPayment2">
<wsdl:input message="axis2:postPayment2Request" wsaw:Action="urn:postPayment2"/>
<wsdl:output message="axis2:postPayment2Response" wsaw:Action="urn:postPayment2Response"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:postPayment2BaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:postPayment2SecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:postPayment2SystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:postPayment2ApiException"/>
</wsdl:operation>
<wsdl:operation name="getUsage">
<wsdl:input message="axis2:getUsageRequest" wsaw:Action="urn:getUsage"/>
<wsdl:output message="axis2:getUsageResponse" wsaw:Action="urn:getUsageResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:getUsageBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:getUsageSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:getUsageSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:getUsageApiException"/>
</wsdl:operation>
<wsdl:operation name="addServiceWithBillingOverride">
<wsdl:input message="axis2:addServiceWithBillingOverrideRequest" wsaw:Action="urn:addServiceWithBillingOverride"/>
<wsdl:output message="axis2:addServiceWithBillingOverrideResponse" wsaw:Action="urn:addServiceWithBillingOverrideResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:addServiceWithBillingOverrideBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:addServiceWithBillingOverrideSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:addServiceWithBillingOverrideSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:addServiceWithBillingOverrideApiException"/>
</wsdl:operation>
<wsdl:operation name="getVersion">
<wsdl:input message="axis2:getVersionRequest" wsaw:Action="urn:getVersion"/>
<wsdl:output message="axis2:getVersionResponse" wsaw:Action="urn:getVersionResponse"/>
</wsdl:operation>
<wsdl:operation name="findLastReport">
<wsdl:input message="axis2:findLastReportRequest" wsaw:Action="urn:findLastReport"/>
<wsdl:output message="axis2:findLastReportResponse" wsaw:Action="urn:findLastReportResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findLastReportBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findLastReportSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findLastReportSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findLastReportApiException"/>
</wsdl:operation>
<wsdl:operation name="postCharge">
<wsdl:input message="axis2:postChargeRequest" wsaw:Action="urn:postCharge"/>
<wsdl:output message="axis2:postChargeResponse" wsaw:Action="urn:postChargeResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:postChargeBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:postChargeSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:postChargeSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:postChargeApiException"/>
</wsdl:operation>
<wsdl:operation name="getNextCustomerNumber">
<wsdl:input message="axis2:getNextCustomerNumberRequest" wsaw:Action="urn:getNextCustomerNumber"/>
<wsdl:output message="axis2:getNextCustomerNumberResponse" wsaw:Action="urn:getNextCustomerNumberResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:getNextCustomerNumberBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:getNextCustomerNumberSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:getNextCustomerNumberSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:getNextCustomerNumberApiException"/>
</wsdl:operation>
<wsdl:operation name="modifyCustomer">
<wsdl:input message="axis2:modifyCustomerRequest" wsaw:Action="urn:modifyCustomer"/>
<wsdl:output message="axis2:modifyCustomerResponse" wsaw:Action="urn:modifyCustomerResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:modifyCustomerBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:modifyCustomerSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:modifyCustomerSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:modifyCustomerApiException"/>
</wsdl:operation>
<wsdl:operation name="modifyPaymentInfo">
<wsdl:input message="axis2:modifyPaymentInfoRequest" wsaw:Action="urn:modifyPaymentInfo"/>
<wsdl:output message="axis2:modifyPaymentInfoResponse" wsaw:Action="urn:modifyPaymentInfoResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:modifyPaymentInfoBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:modifyPaymentInfoSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:modifyPaymentInfoSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:modifyPaymentInfoApiException"/>
</wsdl:operation>
<wsdl:operation name="cancelService">
<wsdl:input message="axis2:cancelServiceRequest" wsaw:Action="urn:cancelService"/>
<wsdl:output message="axis2:cancelServiceResponse" wsaw:Action="urn:cancelServiceResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:cancelServiceBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:cancelServiceSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:cancelServiceSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:cancelServiceApiException"/>
</wsdl:operation>
<wsdl:operation name="getInvoiceImage">
<wsdl:input message="axis2:getInvoiceImageRequest" wsaw:Action="urn:getInvoiceImage"/>
<wsdl:output message="axis2:getInvoiceImageResponse" wsaw:Action="urn:getInvoiceImageResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:getInvoiceImageBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:getInvoiceImageSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:getInvoiceImageSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:getInvoiceImageApiException"/>
</wsdl:operation>
<wsdl:operation name="addPaymentInfo">
<wsdl:input message="axis2:addPaymentInfoRequest" wsaw:Action="urn:addPaymentInfo"/>
<wsdl:output message="axis2:addPaymentInfoResponse" wsaw:Action="urn:addPaymentInfoResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:addPaymentInfoBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:addPaymentInfoSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:addPaymentInfoSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:addPaymentInfoApiException"/>
</wsdl:operation>
<wsdl:operation name="findBillingByServiceId">
<wsdl:input message="axis2:findBillingByServiceIdRequest" wsaw:Action="urn:findBillingByServiceId"/>
<wsdl:output message="axis2:findBillingByServiceIdResponse" wsaw:Action="urn:findBillingByServiceIdResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findBillingByServiceIdBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findBillingByServiceIdSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findBillingByServiceIdSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findBillingByServiceIdApiException"/>
</wsdl:operation>
<wsdl:operation name="findReportsByMonthYearType">
<wsdl:input message="axis2:findReportsByMonthYearTypeRequest" wsaw:Action="urn:findReportsByMonthYearType"/>
<wsdl:output message="axis2:findReportsByMonthYearTypeResponse" wsaw:Action="urn:findReportsByMonthYearTypeResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findReportsByMonthYearTypeBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findReportsByMonthYearTypeSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findReportsByMonthYearTypeSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findReportsByMonthYearTypeApiException"/>
</wsdl:operation>
<wsdl:operation name="getNextOrderNumber">
<wsdl:input message="axis2:getNextOrderNumberRequest" wsaw:Action="urn:getNextOrderNumber"/>
<wsdl:output message="axis2:getNextOrderNumberResponse" wsaw:Action="urn:getNextOrderNumberResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:getNextOrderNumberBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:getNextOrderNumberSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:getNextOrderNumberSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:getNextOrderNumberApiException"/>
</wsdl:operation>
<wsdl:operation name="findTransactionsByActivityDate">
<wsdl:input message="axis2:findTransactionsByActivityDateRequest" wsaw:Action="urn:findTransactionsByActivityDate"/>
<wsdl:output message="axis2:findTransactionsByActivityDateResponse" wsaw:Action="urn:findTransactionsByActivityDateResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findTransactionsByActivityDateBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findTransactionsByActivityDateSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findTransactionsByActivityDateSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findTransactionsByActivityDateApiException"/>
</wsdl:operation>
<wsdl:operation name="addCustomerEntity">
<wsdl:input message="axis2:addCustomerEntityRequest" wsaw:Action="urn:addCustomerEntity"/>
<wsdl:output message="axis2:addCustomerEntityResponse" wsaw:Action="urn:addCustomerEntityResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:addCustomerEntityBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:addCustomerEntitySecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:addCustomerEntitySystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:addCustomerEntityApiException"/>
</wsdl:operation>
<wsdl:operation name="modifyCreditCard">
<wsdl:input message="axis2:modifyCreditCardRequest" wsaw:Action="urn:modifyCreditCard"/>
<wsdl:output message="axis2:modifyCreditCardResponse" wsaw:Action="urn:modifyCreditCardResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:modifyCreditCardBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:modifyCreditCardSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:modifyCreditCardSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:modifyCreditCardApiException"/>
</wsdl:operation>
<wsdl:operation name="postPayment">
<wsdl:input message="axis2:postPaymentRequest" wsaw:Action="urn:postPayment"/>
<wsdl:output message="axis2:postPaymentResponse" wsaw:Action="urn:postPaymentResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:postPaymentBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:postPaymentSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:postPaymentSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:postPaymentApiException"/>
</wsdl:operation>
<wsdl:operation name="findReportsByMonthYear">
<wsdl:input message="axis2:findReportsByMonthYearRequest" wsaw:Action="urn:findReportsByMonthYear"/>
<wsdl:output message="axis2:findReportsByMonthYearResponse" wsaw:Action="urn:findReportsByMonthYearResponse"/>
<wsdl:fault message="axis2:BaseException" name="BaseException" wsaw:Action="urn:findReportsByMonthYearBaseException"/>
<wsdl:fault message="axis2:SecurityException" name="SecurityException" wsaw:Action="urn:findReportsByMonthYearSecurityException"/>
<wsdl:fault message="axis2:SystemException" name="SystemException" wsaw:Action="urn:findReportsByMonthYearSystemException"/>
<wsdl:fault message="axis2:ApiException" name="ApiException" wsaw:Action="urn:findReportsByMonthYearApiException"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="ConnectSmServiceSoap11Binding" type="axis2:ConnectSmServicePortType">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<wsdl:operation name="findProducts">
<soap:operation soapAction="urn:findProducts" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findCustomer">
<soap:operation soapAction="urn:findCustomer" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="modifyCustomerEntity">
<soap:operation soapAction="urn:modifyCustomerEntity" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="uploadUsageEvents">
<soap:operation soapAction="urn:uploadUsageEvents" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findReportsByMonthYearCycle">
<soap:operation soapAction="urn:findReportsByMonthYearCycle" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findInvoices">
<soap:operation soapAction="urn:findInvoices" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="addService">
<soap:operation soapAction="urn:addService" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="addCustomer">
<soap:operation soapAction="urn:addCustomer" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="createBatch">
<soap:operation soapAction="urn:createBatch" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findExpiringCreditCards">
<soap:operation soapAction="urn:findExpiringCreditCards" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="addCreditCard">
<soap:operation soapAction="urn:addCreditCard" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="processPayment">
<soap:operation soapAction="urn:processPayment" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findReportsByType">
<soap:operation soapAction="urn:findReportsByType" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findOpenItems">
<soap:operation soapAction="urn:findOpenItems" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findServices">
<soap:operation soapAction="urn:findServices" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findCustomerEntity">
<soap:operation soapAction="urn:findCustomerEntity" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findPaymentInfo">
<soap:operation soapAction="urn:findPaymentInfo" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findTransactions">
<soap:operation soapAction="urn:findTransactions" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getCustomerUsageBalance">
<soap:operation soapAction="urn:getCustomerUsageBalance" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getUsageExceptions">
<soap:operation soapAction="urn:getUsageExceptions" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="addCustomerEntityWithPaymentInfo">
<soap:operation soapAction="urn:addCustomerEntityWithPaymentInfo" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="postPayment2">
<soap:operation soapAction="urn:postPayment2" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findReportById">
<soap:operation soapAction="urn:findReportById" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findCustomersAging">
<soap:operation soapAction="urn:findCustomersAging" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getUsage">
<soap:operation soapAction="urn:getUsage" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getVersion">
<soap:operation soapAction="urn:getVersion" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="addServiceWithBillingOverride">
<soap:operation soapAction="urn:addServiceWithBillingOverride" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findLastReport">
<soap:operation soapAction="urn:findLastReport" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="postCharge">
<soap:operation soapAction="urn:postCharge" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getNextCustomerNumber">
<soap:operation soapAction="urn:getNextCustomerNumber" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="cancelService">
<soap:operation soapAction="urn:cancelService" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getInvoiceImage">
<soap:operation soapAction="urn:getInvoiceImage" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="modifyPaymentInfo">
<soap:operation soapAction="urn:modifyPaymentInfo" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="modifyCustomer">
<soap:operation soapAction="urn:modifyCustomer" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="addPaymentInfo">
<soap:operation soapAction="urn:addPaymentInfo" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getNextOrderNumber">
<soap:operation soapAction="urn:getNextOrderNumber" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findReportsByMonthYearType">
<soap:operation soapAction="urn:findReportsByMonthYearType" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findBillingByServiceId">
<soap:operation soapAction="urn:findBillingByServiceId" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findTransactionsByActivityDate">
<soap:operation soapAction="urn:findTransactionsByActivityDate" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="addCustomerEntity">
<soap:operation soapAction="urn:addCustomerEntity" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="postPayment">
<soap:operation soapAction="urn:postPayment" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="modifyCreditCard">
<soap:operation soapAction="urn:modifyCreditCard" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findReportsByMonthYear">
<soap:operation soapAction="urn:findReportsByMonthYear" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="ConnectSmServiceSoap12Binding" type="axis2:ConnectSmServicePortType">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<wsdl:operation name="findProducts">
<soap12:operation soapAction="urn:findProducts" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findCustomer">
<soap12:operation soapAction="urn:findCustomer" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="modifyCustomerEntity">
<soap12:operation soapAction="urn:modifyCustomerEntity" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="uploadUsageEvents">
<soap12:operation soapAction="urn:uploadUsageEvents" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findReportsByMonthYearCycle">
<soap12:operation soapAction="urn:findReportsByMonthYearCycle" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findInvoices">
<soap12:operation soapAction="urn:findInvoices" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="addService">
<soap12:operation soapAction="urn:addService" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="addCustomer">
<soap12:operation soapAction="urn:addCustomer" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="createBatch">
<soap12:operation soapAction="urn:createBatch" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findExpiringCreditCards">
<soap12:operation soapAction="urn:findExpiringCreditCards" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="addCreditCard">
<soap12:operation soapAction="urn:addCreditCard" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="processPayment">
<soap12:operation soapAction="urn:processPayment" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findReportsByType">
<soap12:operation soapAction="urn:findReportsByType" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findOpenItems">
<soap12:operation soapAction="urn:findOpenItems" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findServices">
<soap12:operation soapAction="urn:findServices" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findCustomerEntity">
<soap12:operation soapAction="urn:findCustomerEntity" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findPaymentInfo">
<soap12:operation soapAction="urn:findPaymentInfo" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findTransactions">
<soap12:operation soapAction="urn:findTransactions" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getCustomerUsageBalance">
<soap12:operation soapAction="urn:getCustomerUsageBalance" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getUsageExceptions">
<soap12:operation soapAction="urn:getUsageExceptions" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="addCustomerEntityWithPaymentInfo">
<soap12:operation soapAction="urn:addCustomerEntityWithPaymentInfo" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="postPayment2">
<soap12:operation soapAction="urn:postPayment2" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findReportById">
<soap12:operation soapAction="urn:findReportById" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findCustomersAging">
<soap12:operation soapAction="urn:findCustomersAging" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getUsage">
<soap12:operation soapAction="urn:getUsage" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getVersion">
<soap12:operation soapAction="urn:getVersion" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="addServiceWithBillingOverride">
<soap12:operation soapAction="urn:addServiceWithBillingOverride" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findLastReport">
<soap12:operation soapAction="urn:findLastReport" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="postCharge">
<soap12:operation soapAction="urn:postCharge" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getNextCustomerNumber">
<soap12:operation soapAction="urn:getNextCustomerNumber" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="cancelService">
<soap12:operation soapAction="urn:cancelService" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getInvoiceImage">
<soap12:operation soapAction="urn:getInvoiceImage" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="modifyPaymentInfo">
<soap12:operation soapAction="urn:modifyPaymentInfo" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="modifyCustomer">
<soap12:operation soapAction="urn:modifyCustomer" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="addPaymentInfo">
<soap12:operation soapAction="urn:addPaymentInfo" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getNextOrderNumber">
<soap12:operation soapAction="urn:getNextOrderNumber" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findReportsByMonthYearType">
<soap12:operation soapAction="urn:findReportsByMonthYearType" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findBillingByServiceId">
<soap12:operation soapAction="urn:findBillingByServiceId" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findTransactionsByActivityDate">
<soap12:operation soapAction="urn:findTransactionsByActivityDate" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="addCustomerEntity">
<soap12:operation soapAction="urn:addCustomerEntity" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="postPayment">
<soap12:operation soapAction="urn:postPayment" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="modifyCreditCard">
<soap12:operation soapAction="urn:modifyCreditCard" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="findReportsByMonthYear">
<soap12:operation soapAction="urn:findReportsByMonthYear" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
<wsdl:fault name="SystemException">
<soap12:fault use="literal" name="SystemException"/>
</wsdl:fault>
<wsdl:fault name="BaseException">
<soap12:fault use="literal" name="BaseException"/>
</wsdl:fault>
<wsdl:fault name="SecurityException">
<soap12:fault use="literal" name="SecurityException"/>
</wsdl:fault>
<wsdl:fault name="ApiException">
<soap12:fault use="literal" name="ApiException"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="ConnectSmService">
<wsdl:port name="ConnectSmServiceHttpSoap11Endpoint" binding="axis2:ConnectSmServiceSoap11Binding">
<soap:address location="http://cwa021.connect4billing.com:8080/axis2/services/ConnectSmService.ConnectSmServiceHttpSoap11Endpoint/"/>
</wsdl:port>
<wsdl:port name="ConnectSmServiceHttpSoap12Endpoint" binding="axis2:ConnectSmServiceSoap12Binding">
<soap12:address location="http://cwa021.connect4billing.com:8080/axis2/services/ConnectSmService.ConnectSmServiceHttpSoap12Endpoint/"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment