Payments


Click here for a complete list of operations.

GetUnpaidDebt

From a list of members provided, return unpaid debt for these members. If required, it will also include debt for linked members.

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 /Plus2MemberWebserviceDEV/Payments.asmx HTTP/1.1
Host: tst.myeveryoneactive.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.gladstonemrm.com/memberwebservice/GetUnpaidDebt"

<?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>
    <AuthHeader xmlns="http://www.gladstonemrm.com/memberwebservice/">
      <Username>string</Username>
      <Password>string</Password>
      <AppName>string</AppName>
    </AuthHeader>
  </soap:Header>
  <soap:Body>
    <GetUnpaidDebt xmlns="http://www.gladstonemrm.com/memberwebservice/">
      <memberIds>
        <int>int</int>
        <int>int</int>
      </memberIds>
      <includeLinkMembers>boolean</includeLinkMembers>
    </GetUnpaidDebt>
  </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:Body>
    <GetUnpaidDebtResponse xmlns="http://www.gladstonemrm.com/memberwebservice/">
      <GetUnpaidDebtResult>
        <MembersSalesInfo>
          <MemberId>int</MemberId>
          <PrimaryMemberId>int</PrimaryMemberId>
          <LastName>string</LastName>
          <FirstName>string</FirstName>
          <AccountTypeIndicator>int</AccountTypeIndicator>
          <SalesStatus>Unpaid or Part_Paid or Paid or Void or Part_Credited or Paid_PartCredited or Credited or Credit_Note or Pending or Not_Set</SalesStatus>
          <SalesType>Manual_Connect or Subscriptions or POS or Bookings or Pocket</SalesType>
          <DueDate>dateTime</DueDate>
          <Description>string</Description>
          <Amount>decimal</Amount>
          <SalesInvoiceId>int</SalesInvoiceId>
          <SalesReference>string</SalesReference>
          <Quantity>int</Quantity>
          <Total>decimal</Total>
        </MembersSalesInfo>
        <MembersSalesInfo>
          <MemberId>int</MemberId>
          <PrimaryMemberId>int</PrimaryMemberId>
          <LastName>string</LastName>
          <FirstName>string</FirstName>
          <AccountTypeIndicator>int</AccountTypeIndicator>
          <SalesStatus>Unpaid or Part_Paid or Paid or Void or Part_Credited or Paid_PartCredited or Credited or Credit_Note or Pending or Not_Set</SalesStatus>
          <SalesType>Manual_Connect or Subscriptions or POS or Bookings or Pocket</SalesType>
          <DueDate>dateTime</DueDate>
          <Description>string</Description>
          <Amount>decimal</Amount>
          <SalesInvoiceId>int</SalesInvoiceId>
          <SalesReference>string</SalesReference>
          <Quantity>int</Quantity>
          <Total>decimal</Total>
        </MembersSalesInfo>
      </GetUnpaidDebtResult>
    </GetUnpaidDebtResponse>
  </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 /Plus2MemberWebserviceDEV/Payments.asmx HTTP/1.1
Host: tst.myeveryoneactive.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>
    <AuthHeader xmlns="http://www.gladstonemrm.com/memberwebservice/">
      <Username>string</Username>
      <Password>string</Password>
      <AppName>string</AppName>
    </AuthHeader>
  </soap12:Header>
  <soap12:Body>
    <GetUnpaidDebt xmlns="http://www.gladstonemrm.com/memberwebservice/">
      <memberIds>
        <int>int</int>
        <int>int</int>
      </memberIds>
      <includeLinkMembers>boolean</includeLinkMembers>
    </GetUnpaidDebt>
  </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:Body>
    <GetUnpaidDebtResponse xmlns="http://www.gladstonemrm.com/memberwebservice/">
      <GetUnpaidDebtResult>
        <MembersSalesInfo>
          <MemberId>int</MemberId>
          <PrimaryMemberId>int</PrimaryMemberId>
          <LastName>string</LastName>
          <FirstName>string</FirstName>
          <AccountTypeIndicator>int</AccountTypeIndicator>
          <SalesStatus>Unpaid or Part_Paid or Paid or Void or Part_Credited or Paid_PartCredited or Credited or Credit_Note or Pending or Not_Set</SalesStatus>
          <SalesType>Manual_Connect or Subscriptions or POS or Bookings or Pocket</SalesType>
          <DueDate>dateTime</DueDate>
          <Description>string</Description>
          <Amount>decimal</Amount>
          <SalesInvoiceId>int</SalesInvoiceId>
          <SalesReference>string</SalesReference>
          <Quantity>int</Quantity>
          <Total>decimal</Total>
        </MembersSalesInfo>
        <MembersSalesInfo>
          <MemberId>int</MemberId>
          <PrimaryMemberId>int</PrimaryMemberId>
          <LastName>string</LastName>
          <FirstName>string</FirstName>
          <AccountTypeIndicator>int</AccountTypeIndicator>
          <SalesStatus>Unpaid or Part_Paid or Paid or Void or Part_Credited or Paid_PartCredited or Credited or Credit_Note or Pending or Not_Set</SalesStatus>
          <SalesType>Manual_Connect or Subscriptions or POS or Bookings or Pocket</SalesType>
          <DueDate>dateTime</DueDate>
          <Description>string</Description>
          <Amount>decimal</Amount>
          <SalesInvoiceId>int</SalesInvoiceId>
          <SalesReference>string</SalesReference>
          <Quantity>int</Quantity>
          <Total>decimal</Total>
        </MembersSalesInfo>
      </GetUnpaidDebtResult>
    </GetUnpaidDebtResponse>
  </soap12:Body>
</soap12:Envelope>