CustomerCareService


Click here for a complete list of operations.

GetPaymentHistory

Returns payment history

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /webservices/CustomerCareService.asmx HTTP/1.1
Host: ua-custsvc-ihub.southerncompany.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://ws.southernco.com/CustSvc-iHub/GetPaymentHistory"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <ScCredentials xmlns="http://ws.southernco.com/CustSvc-iHub">
      <DirectUserNameToken>
        <BinarySecurityToken>
          <ID>string</ID>
        </BinarySecurityToken>
      </DirectUserNameToken>
      <OriginatingUserNameToken>
        <BinarySecurityToken>
          <ID>string</ID>
        </BinarySecurityToken>
      </OriginatingUserNameToken>
      <Created>string</Created>
    </ScCredentials>
  </soap:Header>
  <soap:Body>
    <GetPaymentHistory xmlns="http://ws.southernco.com/CustSvc-iHub">
      <paymentHistoryRequest>
        <BaseRequest xmlns="">
          <UserId>string</UserId>
          <MessageDateTime>dateTime</MessageDateTime>
          <MessageId>string</MessageId>
          <NameValue>
            <Name>string</Name>
            <Value>string</Value>
          </NameValue>
          <NameValue>
            <Name>string</Name>
            <Value>string</Value>
          </NameValue>
        </BaseRequest>
        <ViewOption xmlns="">bytes</ViewOption>
        <AccountNumber xmlns="">string</AccountNumber>
      </paymentHistoryRequest>
    </GetPaymentHistory>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <ScCredentials xmlns="http://ws.southernco.com/CustSvc-iHub">
      <DirectUserNameToken>
        <BinarySecurityToken>
          <ID>string</ID>
        </BinarySecurityToken>
      </DirectUserNameToken>
      <OriginatingUserNameToken>
        <BinarySecurityToken>
          <ID>string</ID>
        </BinarySecurityToken>
      </OriginatingUserNameToken>
      <Created>string</Created>
    </ScCredentials>
  </soap:Header>
  <soap:Body>
    <GetPaymentHistoryResponse xmlns="http://ws.southernco.com/CustSvc-iHub">
      <GetPaymentHistoryResult>
        <BaseResponse xmlns="">
          <MessageDateTime>dateTime</MessageDateTime>
          <ResponseCode>string</ResponseCode>
          <ResponseDescription>string</ResponseDescription>
          <ErrorData>
            <ErrorCode>string</ErrorCode>
            <ErrorDescription>string</ErrorDescription>
            <NativeErrorDetail>string</NativeErrorDetail>
          </ErrorData>
        </BaseResponse>
        <Payments xmlns="">
          <CashReportNumber>string</CashReportNumber>
          <DepositDifferenceAmount>string</DepositDifferenceAmount>
          <DistributionNumber>string</DistributionNumber>
          <MachineNumber>string</MachineNumber>
          <Memo>string</Memo>
          <OfficeNumber>string</OfficeNumber>
          <PaymentAmount>string</PaymentAmount>
          <PaymentCreditSource>string</PaymentCreditSource>
          <PaymentDate>dateTime</PaymentDate>
          <PaymentDateTimeString>string</PaymentDateTimeString>
          <PaymentDescription>string</PaymentDescription>
          <PaymentMethod>string</PaymentMethod>
          <ReceiptNumber>string</ReceiptNumber>
          <VoidReceiptNumber>string</VoidReceiptNumber>
          <SIICashierId>string</SIICashierId>
          <TransactionNumber>string</TransactionNumber>
          <PaymentDetail>
            <ItemNumber>string</ItemNumber>
            <PaymentPostingCode>string</PaymentPostingCode>
            <OrderNumber>string</OrderNumber>
            <BusinessServiceCode>string</BusinessServiceCode>
            <PaymentAmount>decimal</PaymentAmount>
            <SignOfPayment>string</SignOfPayment>
            <ProductCode>string</ProductCode>
            <OpCenterCode>string</OpCenterCode>
            <ProductOrderNumber>string</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <MethodOfPayment xsi:nil="true" />
          </PaymentDetail>
          <PaymentDetail>
            <ItemNumber>string</ItemNumber>
            <PaymentPostingCode>string</PaymentPostingCode>
            <OrderNumber>string</OrderNumber>
            <BusinessServiceCode>string</BusinessServiceCode>
            <PaymentAmount>decimal</PaymentAmount>
            <SignOfPayment>string</SignOfPayment>
            <ProductCode>string</ProductCode>
            <OpCenterCode>string</OpCenterCode>
            <ProductOrderNumber>string</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <MethodOfPayment xsi:nil="true" />
          </PaymentDetail>
          <DepositDetail>
            <DepositNumber>string</DepositNumber>
            <DepositVoidNumber>string</DepositVoidNumber>
            <BankNumber>string</BankNumber>
            <DepositDate>date</DepositDate>
            <DepositAmount>decimal</DepositAmount>
          </DepositDetail>
          <DepositDetail>
            <DepositNumber>string</DepositNumber>
            <DepositVoidNumber>string</DepositVoidNumber>
            <BankNumber>string</BankNumber>
            <DepositDate>date</DepositDate>
            <DepositAmount>decimal</DepositAmount>
          </DepositDetail>
          <PaymentStatusCode>string</PaymentStatusCode>
          <PaymentSource>string</PaymentSource>
          <RetainPaymentDataFlag>boolean</RetainPaymentDataFlag>
          <Email>
            <EmailType>bytes</EmailType>
            <Email>string</Email>
          </Email>
          <PaymentPrograms>
            <ProgramCode xsi:nil="true" />
            <ProgramActivityCode xsi:nil="true" />
            <QuantityDays>int</QuantityDays>
            <RemovalReasonCode xsi:nil="true" />
            <SuspensionPeriod>int</SuspensionPeriod>
            <ReminderFlag>boolean</ReminderFlag>
            <EmailChangeOnlyFlag>boolean</EmailChangeOnlyFlag>
            <VerifiedEmailFlag>boolean</VerifiedEmailFlag>
            <ValidateEmailFlag>boolean</ValidateEmailFlag>
          </PaymentPrograms>
          <PaymentPrograms>
            <ProgramCode xsi:nil="true" />
            <ProgramActivityCode xsi:nil="true" />
            <QuantityDays>int</QuantityDays>
            <RemovalReasonCode xsi:nil="true" />
            <SuspensionPeriod>int</SuspensionPeriod>
            <ReminderFlag>boolean</ReminderFlag>
            <EmailChangeOnlyFlag>boolean</EmailChangeOnlyFlag>
            <VerifiedEmailFlag>boolean</VerifiedEmailFlag>
            <ValidateEmailFlag>boolean</ValidateEmailFlag>
          </PaymentPrograms>
          <PaymentApplication>string</PaymentApplication>
          <ApplicationDetails>
            <ProductOrderNumber>int</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <PostedDate>date</PostedDate>
            <SequenceNumber>int</SequenceNumber>
            <RelativeYearMonth xsi:nil="true" />
            <DebitSource xsi:nil="true" />
            <Product xsi:nil="true" />
          </ApplicationDetails>
          <ApplicationDetails>
            <ProductOrderNumber>int</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <PostedDate>date</PostedDate>
            <SequenceNumber>int</SequenceNumber>
            <RelativeYearMonth xsi:nil="true" />
            <DebitSource xsi:nil="true" />
            <Product xsi:nil="true" />
          </ApplicationDetails>
        </Payments>
        <Payments xmlns="">
          <CashReportNumber>string</CashReportNumber>
          <DepositDifferenceAmount>string</DepositDifferenceAmount>
          <DistributionNumber>string</DistributionNumber>
          <MachineNumber>string</MachineNumber>
          <Memo>string</Memo>
          <OfficeNumber>string</OfficeNumber>
          <PaymentAmount>string</PaymentAmount>
          <PaymentCreditSource>string</PaymentCreditSource>
          <PaymentDate>dateTime</PaymentDate>
          <PaymentDateTimeString>string</PaymentDateTimeString>
          <PaymentDescription>string</PaymentDescription>
          <PaymentMethod>string</PaymentMethod>
          <ReceiptNumber>string</ReceiptNumber>
          <VoidReceiptNumber>string</VoidReceiptNumber>
          <SIICashierId>string</SIICashierId>
          <TransactionNumber>string</TransactionNumber>
          <PaymentDetail>
            <ItemNumber>string</ItemNumber>
            <PaymentPostingCode>string</PaymentPostingCode>
            <OrderNumber>string</OrderNumber>
            <BusinessServiceCode>string</BusinessServiceCode>
            <PaymentAmount>decimal</PaymentAmount>
            <SignOfPayment>string</SignOfPayment>
            <ProductCode>string</ProductCode>
            <OpCenterCode>string</OpCenterCode>
            <ProductOrderNumber>string</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <MethodOfPayment xsi:nil="true" />
          </PaymentDetail>
          <PaymentDetail>
            <ItemNumber>string</ItemNumber>
            <PaymentPostingCode>string</PaymentPostingCode>
            <OrderNumber>string</OrderNumber>
            <BusinessServiceCode>string</BusinessServiceCode>
            <PaymentAmount>decimal</PaymentAmount>
            <SignOfPayment>string</SignOfPayment>
            <ProductCode>string</ProductCode>
            <OpCenterCode>string</OpCenterCode>
            <ProductOrderNumber>string</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <MethodOfPayment xsi:nil="true" />
          </PaymentDetail>
          <DepositDetail>
            <DepositNumber>string</DepositNumber>
            <DepositVoidNumber>string</DepositVoidNumber>
            <BankNumber>string</BankNumber>
            <DepositDate>date</DepositDate>
            <DepositAmount>decimal</DepositAmount>
          </DepositDetail>
          <DepositDetail>
            <DepositNumber>string</DepositNumber>
            <DepositVoidNumber>string</DepositVoidNumber>
            <BankNumber>string</BankNumber>
            <DepositDate>date</DepositDate>
            <DepositAmount>decimal</DepositAmount>
          </DepositDetail>
          <PaymentStatusCode>string</PaymentStatusCode>
          <PaymentSource>string</PaymentSource>
          <RetainPaymentDataFlag>boolean</RetainPaymentDataFlag>
          <Email>
            <EmailType>bytes</EmailType>
            <Email>string</Email>
          </Email>
          <PaymentPrograms>
            <ProgramCode xsi:nil="true" />
            <ProgramActivityCode xsi:nil="true" />
            <QuantityDays>int</QuantityDays>
            <RemovalReasonCode xsi:nil="true" />
            <SuspensionPeriod>int</SuspensionPeriod>
            <ReminderFlag>boolean</ReminderFlag>
            <EmailChangeOnlyFlag>boolean</EmailChangeOnlyFlag>
            <VerifiedEmailFlag>boolean</VerifiedEmailFlag>
            <ValidateEmailFlag>boolean</ValidateEmailFlag>
          </PaymentPrograms>
          <PaymentPrograms>
            <ProgramCode xsi:nil="true" />
            <ProgramActivityCode xsi:nil="true" />
            <QuantityDays>int</QuantityDays>
            <RemovalReasonCode xsi:nil="true" />
            <SuspensionPeriod>int</SuspensionPeriod>
            <ReminderFlag>boolean</ReminderFlag>
            <EmailChangeOnlyFlag>boolean</EmailChangeOnlyFlag>
            <VerifiedEmailFlag>boolean</VerifiedEmailFlag>
            <ValidateEmailFlag>boolean</ValidateEmailFlag>
          </PaymentPrograms>
          <PaymentApplication>string</PaymentApplication>
          <ApplicationDetails>
            <ProductOrderNumber>int</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <PostedDate>date</PostedDate>
            <SequenceNumber>int</SequenceNumber>
            <RelativeYearMonth xsi:nil="true" />
            <DebitSource xsi:nil="true" />
            <Product xsi:nil="true" />
          </ApplicationDetails>
          <ApplicationDetails>
            <ProductOrderNumber>int</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <PostedDate>date</PostedDate>
            <SequenceNumber>int</SequenceNumber>
            <RelativeYearMonth xsi:nil="true" />
            <DebitSource xsi:nil="true" />
            <Product xsi:nil="true" />
          </ApplicationDetails>
        </Payments>
      </GetPaymentHistoryResult>
    </GetPaymentHistoryResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /webservices/CustomerCareService.asmx HTTP/1.1
Host: ua-custsvc-ihub.southerncompany.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <ScCredentials xmlns="http://ws.southernco.com/CustSvc-iHub">
      <DirectUserNameToken>
        <BinarySecurityToken>
          <ID>string</ID>
        </BinarySecurityToken>
      </DirectUserNameToken>
      <OriginatingUserNameToken>
        <BinarySecurityToken>
          <ID>string</ID>
        </BinarySecurityToken>
      </OriginatingUserNameToken>
      <Created>string</Created>
    </ScCredentials>
  </soap12:Header>
  <soap12:Body>
    <GetPaymentHistory xmlns="http://ws.southernco.com/CustSvc-iHub">
      <paymentHistoryRequest>
        <BaseRequest xmlns="">
          <UserId>string</UserId>
          <MessageDateTime>dateTime</MessageDateTime>
          <MessageId>string</MessageId>
          <NameValue>
            <Name>string</Name>
            <Value>string</Value>
          </NameValue>
          <NameValue>
            <Name>string</Name>
            <Value>string</Value>
          </NameValue>
        </BaseRequest>
        <ViewOption xmlns="">bytes</ViewOption>
        <AccountNumber xmlns="">string</AccountNumber>
      </paymentHistoryRequest>
    </GetPaymentHistory>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <ScCredentials xmlns="http://ws.southernco.com/CustSvc-iHub">
      <DirectUserNameToken>
        <BinarySecurityToken>
          <ID>string</ID>
        </BinarySecurityToken>
      </DirectUserNameToken>
      <OriginatingUserNameToken>
        <BinarySecurityToken>
          <ID>string</ID>
        </BinarySecurityToken>
      </OriginatingUserNameToken>
      <Created>string</Created>
    </ScCredentials>
  </soap12:Header>
  <soap12:Body>
    <GetPaymentHistoryResponse xmlns="http://ws.southernco.com/CustSvc-iHub">
      <GetPaymentHistoryResult>
        <BaseResponse xmlns="">
          <MessageDateTime>dateTime</MessageDateTime>
          <ResponseCode>string</ResponseCode>
          <ResponseDescription>string</ResponseDescription>
          <ErrorData>
            <ErrorCode>string</ErrorCode>
            <ErrorDescription>string</ErrorDescription>
            <NativeErrorDetail>string</NativeErrorDetail>
          </ErrorData>
        </BaseResponse>
        <Payments xmlns="">
          <CashReportNumber>string</CashReportNumber>
          <DepositDifferenceAmount>string</DepositDifferenceAmount>
          <DistributionNumber>string</DistributionNumber>
          <MachineNumber>string</MachineNumber>
          <Memo>string</Memo>
          <OfficeNumber>string</OfficeNumber>
          <PaymentAmount>string</PaymentAmount>
          <PaymentCreditSource>string</PaymentCreditSource>
          <PaymentDate>dateTime</PaymentDate>
          <PaymentDateTimeString>string</PaymentDateTimeString>
          <PaymentDescription>string</PaymentDescription>
          <PaymentMethod>string</PaymentMethod>
          <ReceiptNumber>string</ReceiptNumber>
          <VoidReceiptNumber>string</VoidReceiptNumber>
          <SIICashierId>string</SIICashierId>
          <TransactionNumber>string</TransactionNumber>
          <PaymentDetail>
            <ItemNumber>string</ItemNumber>
            <PaymentPostingCode>string</PaymentPostingCode>
            <OrderNumber>string</OrderNumber>
            <BusinessServiceCode>string</BusinessServiceCode>
            <PaymentAmount>decimal</PaymentAmount>
            <SignOfPayment>string</SignOfPayment>
            <ProductCode>string</ProductCode>
            <OpCenterCode>string</OpCenterCode>
            <ProductOrderNumber>string</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <MethodOfPayment xsi:nil="true" />
          </PaymentDetail>
          <PaymentDetail>
            <ItemNumber>string</ItemNumber>
            <PaymentPostingCode>string</PaymentPostingCode>
            <OrderNumber>string</OrderNumber>
            <BusinessServiceCode>string</BusinessServiceCode>
            <PaymentAmount>decimal</PaymentAmount>
            <SignOfPayment>string</SignOfPayment>
            <ProductCode>string</ProductCode>
            <OpCenterCode>string</OpCenterCode>
            <ProductOrderNumber>string</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <MethodOfPayment xsi:nil="true" />
          </PaymentDetail>
          <DepositDetail>
            <DepositNumber>string</DepositNumber>
            <DepositVoidNumber>string</DepositVoidNumber>
            <BankNumber>string</BankNumber>
            <DepositDate>date</DepositDate>
            <DepositAmount>decimal</DepositAmount>
          </DepositDetail>
          <DepositDetail>
            <DepositNumber>string</DepositNumber>
            <DepositVoidNumber>string</DepositVoidNumber>
            <BankNumber>string</BankNumber>
            <DepositDate>date</DepositDate>
            <DepositAmount>decimal</DepositAmount>
          </DepositDetail>
          <PaymentStatusCode>string</PaymentStatusCode>
          <PaymentSource>string</PaymentSource>
          <RetainPaymentDataFlag>boolean</RetainPaymentDataFlag>
          <Email>
            <EmailType>bytes</EmailType>
            <Email>string</Email>
          </Email>
          <PaymentPrograms>
            <ProgramCode xsi:nil="true" />
            <ProgramActivityCode xsi:nil="true" />
            <QuantityDays>int</QuantityDays>
            <RemovalReasonCode xsi:nil="true" />
            <SuspensionPeriod>int</SuspensionPeriod>
            <ReminderFlag>boolean</ReminderFlag>
            <EmailChangeOnlyFlag>boolean</EmailChangeOnlyFlag>
            <VerifiedEmailFlag>boolean</VerifiedEmailFlag>
            <ValidateEmailFlag>boolean</ValidateEmailFlag>
          </PaymentPrograms>
          <PaymentPrograms>
            <ProgramCode xsi:nil="true" />
            <ProgramActivityCode xsi:nil="true" />
            <QuantityDays>int</QuantityDays>
            <RemovalReasonCode xsi:nil="true" />
            <SuspensionPeriod>int</SuspensionPeriod>
            <ReminderFlag>boolean</ReminderFlag>
            <EmailChangeOnlyFlag>boolean</EmailChangeOnlyFlag>
            <VerifiedEmailFlag>boolean</VerifiedEmailFlag>
            <ValidateEmailFlag>boolean</ValidateEmailFlag>
          </PaymentPrograms>
          <PaymentApplication>string</PaymentApplication>
          <ApplicationDetails>
            <ProductOrderNumber>int</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <PostedDate>date</PostedDate>
            <SequenceNumber>int</SequenceNumber>
            <RelativeYearMonth xsi:nil="true" />
            <DebitSource xsi:nil="true" />
            <Product xsi:nil="true" />
          </ApplicationDetails>
          <ApplicationDetails>
            <ProductOrderNumber>int</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <PostedDate>date</PostedDate>
            <SequenceNumber>int</SequenceNumber>
            <RelativeYearMonth xsi:nil="true" />
            <DebitSource xsi:nil="true" />
            <Product xsi:nil="true" />
          </ApplicationDetails>
        </Payments>
        <Payments xmlns="">
          <CashReportNumber>string</CashReportNumber>
          <DepositDifferenceAmount>string</DepositDifferenceAmount>
          <DistributionNumber>string</DistributionNumber>
          <MachineNumber>string</MachineNumber>
          <Memo>string</Memo>
          <OfficeNumber>string</OfficeNumber>
          <PaymentAmount>string</PaymentAmount>
          <PaymentCreditSource>string</PaymentCreditSource>
          <PaymentDate>dateTime</PaymentDate>
          <PaymentDateTimeString>string</PaymentDateTimeString>
          <PaymentDescription>string</PaymentDescription>
          <PaymentMethod>string</PaymentMethod>
          <ReceiptNumber>string</ReceiptNumber>
          <VoidReceiptNumber>string</VoidReceiptNumber>
          <SIICashierId>string</SIICashierId>
          <TransactionNumber>string</TransactionNumber>
          <PaymentDetail>
            <ItemNumber>string</ItemNumber>
            <PaymentPostingCode>string</PaymentPostingCode>
            <OrderNumber>string</OrderNumber>
            <BusinessServiceCode>string</BusinessServiceCode>
            <PaymentAmount>decimal</PaymentAmount>
            <SignOfPayment>string</SignOfPayment>
            <ProductCode>string</ProductCode>
            <OpCenterCode>string</OpCenterCode>
            <ProductOrderNumber>string</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <MethodOfPayment xsi:nil="true" />
          </PaymentDetail>
          <PaymentDetail>
            <ItemNumber>string</ItemNumber>
            <PaymentPostingCode>string</PaymentPostingCode>
            <OrderNumber>string</OrderNumber>
            <BusinessServiceCode>string</BusinessServiceCode>
            <PaymentAmount>decimal</PaymentAmount>
            <SignOfPayment>string</SignOfPayment>
            <ProductCode>string</ProductCode>
            <OpCenterCode>string</OpCenterCode>
            <ProductOrderNumber>string</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <MethodOfPayment xsi:nil="true" />
          </PaymentDetail>
          <DepositDetail>
            <DepositNumber>string</DepositNumber>
            <DepositVoidNumber>string</DepositVoidNumber>
            <BankNumber>string</BankNumber>
            <DepositDate>date</DepositDate>
            <DepositAmount>decimal</DepositAmount>
          </DepositDetail>
          <DepositDetail>
            <DepositNumber>string</DepositNumber>
            <DepositVoidNumber>string</DepositVoidNumber>
            <BankNumber>string</BankNumber>
            <DepositDate>date</DepositDate>
            <DepositAmount>decimal</DepositAmount>
          </DepositDetail>
          <PaymentStatusCode>string</PaymentStatusCode>
          <PaymentSource>string</PaymentSource>
          <RetainPaymentDataFlag>boolean</RetainPaymentDataFlag>
          <Email>
            <EmailType>bytes</EmailType>
            <Email>string</Email>
          </Email>
          <PaymentPrograms>
            <ProgramCode xsi:nil="true" />
            <ProgramActivityCode xsi:nil="true" />
            <QuantityDays>int</QuantityDays>
            <RemovalReasonCode xsi:nil="true" />
            <SuspensionPeriod>int</SuspensionPeriod>
            <ReminderFlag>boolean</ReminderFlag>
            <EmailChangeOnlyFlag>boolean</EmailChangeOnlyFlag>
            <VerifiedEmailFlag>boolean</VerifiedEmailFlag>
            <ValidateEmailFlag>boolean</ValidateEmailFlag>
          </PaymentPrograms>
          <PaymentPrograms>
            <ProgramCode xsi:nil="true" />
            <ProgramActivityCode xsi:nil="true" />
            <QuantityDays>int</QuantityDays>
            <RemovalReasonCode xsi:nil="true" />
            <SuspensionPeriod>int</SuspensionPeriod>
            <ReminderFlag>boolean</ReminderFlag>
            <EmailChangeOnlyFlag>boolean</EmailChangeOnlyFlag>
            <VerifiedEmailFlag>boolean</VerifiedEmailFlag>
            <ValidateEmailFlag>boolean</ValidateEmailFlag>
          </PaymentPrograms>
          <PaymentApplication>string</PaymentApplication>
          <ApplicationDetails>
            <ProductOrderNumber>int</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <PostedDate>date</PostedDate>
            <SequenceNumber>int</SequenceNumber>
            <RelativeYearMonth xsi:nil="true" />
            <DebitSource xsi:nil="true" />
            <Product xsi:nil="true" />
          </ApplicationDetails>
          <ApplicationDetails>
            <ProductOrderNumber>int</ProductOrderNumber>
            <CreditAmount>decimal</CreditAmount>
            <PostedDate>date</PostedDate>
            <SequenceNumber>int</SequenceNumber>
            <RelativeYearMonth xsi:nil="true" />
            <DebitSource xsi:nil="true" />
            <Product xsi:nil="true" />
          </ApplicationDetails>
        </Payments>
      </GetPaymentHistoryResult>
    </GetPaymentHistoryResponse>
  </soap12:Body>
</soap12:Envelope>