Versions Compared
Version | Old Version 4 | New Version 5 |
---|---|---|
Changes made by | ||
Saved on |
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Returns a list of payments and provides the associated schedule between a specified date range by status for the current user.
Sample request
Code Block | ||
---|---|---|
| ||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:deb="Debitsuccess.WebServices.WCF" xmlns:deb1="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core" xmlns:deb2="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core.RequestMessages">
<soapenv:Header/>
<soapenv:Body>
<deb:GetPaymentHistoryByStatusForDateRange>
<deb:request>
<deb1:DateCreated>2020-08-10T00:00:00</deb1:DateCreated>
<deb1:Id>123</deb1:Id>
<deb1:RequestInitiator>ReqInit1</deb1:RequestInitiator>
<deb1:User>
<deb1:Id>123</deb1:Id>
<deb1:Password>#password</deb1:Password>
<deb1:Username>username</deb1:Username>
</deb1:User>
<deb2:ContractPrefix>QP8OM</deb2:ContractPrefix>
<deb2:EndDate>2020-03-26</deb2:EndDate>
<deb2:StartDate>2020-03-25</deb2:StartDate>
<deb2:Status>Settled</deb2:Status>
</deb:request>
</deb:GetPaymentHistoryByStatusForDateRange>
</soapenv:Body>
</soapenv:Envelope> |
Sample Response
Code Block | ||
---|---|---|
| ||
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Header>
<ActivityId CorrelationId="606611a9-b30c-4b25-a2e3-8f4c847becf4" xmlns="http://schemas.microsoft.com/2004/09/ServiceModel/Diagnostics">00000000-0000-0000-0000-000000000000</ActivityId>
</s:Header>
<s:Body>
<GetPaymentHistoryByStatusForDateRangeResponse xmlns="Debitsuccess.WebServices.WCF">
<GetPaymentHistoryByStatusForDateRangeResult xmlns:a="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core.ResponseMessages" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<DateCreated xmlns="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core">2020-08-11T11:11:02.3156575+12:00</DateCreated>
<Id xmlns="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core">2483ea0b-d1a3-484c-98d1-9a13e3c46de3</Id>
<ResponseNotes xmlns="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core">
<ResponseMessageNote>
<Code>00</Code>
<Note>Success</Note>
<NoteType>Info</NoteType>
</ResponseMessageNote>
</ResponseNotes>
<Status xmlns="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core">Succeed</Status>
<a:Accounts xmlns:b="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core.Entities">
<b:AccountWithPayments>
<Id i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core"/>
<b:AccountReferenceNo>QP8OM888812</b:AccountReferenceNo>
<b:ExternalAccountReferenceNo>5DBC9C39-5C6B-4B1D-8652-0DF2F49E120A</b:ExternalAccountReferenceNo>
<b:Payments>
<b:PaymentWithPaySchedule>
<Id i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core"/>
<b:PaySchedules>
<b:PayScheduleQik>
<Id i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core"/>
<b:Description>2a2e3ba7-cf75-4358-b031-d4a9301eaf42</b:Description>
<b:ExternalIdentifier>2a2e3ba7-cf75-4358-b031-d4a9301eaf42</b:ExternalIdentifier>
<b:InRetry>false</b:InRetry>
<b:Installment>34.11</b:Installment>
<b:Paid>34.11</b:Paid>
<b:PaymentStatus>Settled</b:PaymentStatus>
<b:ScheduleId>64753345</b:ScheduleId>
<b:StartDate>2020-03-21T00:00:00</b:StartDate>
<b:StatusDate>2020-03-25T10:57:50.023</b:StatusDate>
</b:PayScheduleQik>
</b:PaySchedules>
<b:PaymentAmount>34.11</b:PaymentAmount>
<b:PaymentCode>OneOffPayment</b:PaymentCode>
<b:PaymentErrorCode>NoError</b:PaymentErrorCode>
<b:PaymentId>1529954115</b:PaymentId>
<b:PaymentType>DirectDebit</b:PaymentType>
</b:PaymentWithPaySchedule>
</b:Payments>
</b:AccountWithPayments>
<b:AccountWithPayments>
<Id i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core"/>
<b:AccountReferenceNo>QP8OM888797</b:AccountReferenceNo>
<b:ExternalAccountReferenceNo>864C4E06-527B-4242-9DF9-F475C999F189</b:ExternalAccountReferenceNo>
<b:Payments>
<b:PaymentWithPaySchedule>
<Id i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core"/>
<b:PaySchedules>
<b:PayScheduleQik>
<Id i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/Debitsuccess.WebServices.Core"/>
<b:Description>757757c3-6f28-40e0-b7df-29d09807caa7</b:Description>
<b:ExternalIdentifier>757757c3-6f28-40e0-b7df-29d09807caa7</b:ExternalIdentifier>
<b:InRetry>false</b:InRetry>
<b:Installment>192.27</b:Installment>
<b:Paid>192.27</b:Paid>
<b:PaymentStatus>Settled</b:PaymentStatus>
<b:ScheduleId>65084988</b:ScheduleId>
<b:StartDate>2020-03-24T00:00:00</b:StartDate>
<b:StatusDate>2020-03-26T10:57:47.12</b:StatusDate>
</b:PayScheduleQik>
</b:PaySchedules>
<b:PaymentAmount>192.27</b:PaymentAmount>
<b:PaymentCode>OneOffPayment</b:PaymentCode>
<b:PaymentErrorCode>NoError</b:PaymentErrorCode>
<b:PaymentId>1530035833</b:PaymentId>
<b:PaymentType>DirectDebit</b:PaymentType>
</b:PaymentWithPaySchedule>
</b:Payments>
</b:AccountWithPayments>
</a:Accounts>
</GetPaymentHistoryByStatusForDateRangeResult>
</GetPaymentHistoryByStatusForDateRangeResponse>
</s:Body>
</s:Envelope> |
On this page:
Table of Contents |
---|