BillingDocumentInfo Data Object


Defines a billing document identification object that contains information about a billing document, such as the billing document identifier, billing document amount, and account identifier.

<xs:complexType name="BillingDocumentInfo">
    <xs:element minOccurs="0" name="AccountId" type="xsd:long" />
    <xs:element minOccurs="0" name="AccountName" nillable="true" type="xsd:string" />
    <xs:element minOccurs="0" name="AccountNumber" nillable="true" type="xsd:string" />
    <xs:element minOccurs="0" name="Amount" type="xsd:double" />
    <xs:element minOccurs="0" name="CurrencyCode" nillable="true" type="xsd:string" />
    <xs:element minOccurs="0" name="DocumentDate" nillable="true" type="xsd:dateTime" />
    <xs:element minOccurs="0" name="DocumentId" nillable="true" type="xsd:long" />

ElementDescriptionData Type
AccountIdThe identifier of the account for which the billing document was generated.long
AccountNameThe account name.string
AccountNumberThe account number.string
AmountThe amount of the billing document.double
CurrencyCodeThe currency of the billing document. For possible values, see Currencies.string
DocumentDateThe date of the billing document.dateTime
DocumentIdAn identifier of the billing document.long

The BillingDocumentInfo data object contains information about the billing document, whereas the BillingDocument data object contains the actual billing document.

To get the billing document, pass the DocumentId within the DocumentIds array in the request to the GetBillingDocuments operation.

CustomerBillingService.svc v11