Petrolina Card Service Host

<back to all web services

GetCustomerStatementData

To override the Content-type in your clients HTTP Accept Header, append ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /xml/reply/GetCustomerStatementData HTTP/1.1 
Host: pcwebservice.petrolina.com.cy 
Content-Type: application/xml
Content-Length: length

<GetCustomerStatementData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PCS.ServiceModel">
  <password>String</password>
  <username>String</username>
  <MinRecordID>0</MinRecordID>
  <PageNo>0</PageNo>
  <invoiceMonth>String</invoiceMonth>
  <invoiced>String</invoiced>
</GetCustomerStatementData>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<GetCustomerStatementDataResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PCS.ServiceModel">
  <response_code>0</response_code>
  <response_message>String</response_message>
  <PageCount>0</PageCount>
  <PageNo>0</PageNo>
  <PageSize>0</PageSize>
  <TotalRecords>0</TotalRecords>
  <data>
    <CustomerStatementLineData>
      <accNo>String</accNo>
      <accNumber>String</accNumber>
      <address1>String</address1>
      <analysis1>String</analysis1>
      <analysis2>String</analysis2>
      <analysis3>String</analysis3>
      <appName>String</appName>
      <batchType>String</batchType>
      <carKilometers>String</carKilometers>
      <carNo>String</carNo>
      <carType>String</carType>
      <cardNumber>0</cardNumber>
      <customerName>String</customerName>
      <department>String</department>
      <description>String</description>
      <discountValue>0</discountValue>
      <district>String</district>
      <driver>String</driver>
      <dutyPolicy>0</dutyPolicy>
      <dutyValue>0</dutyValue>
      <endOfDay>String</endOfDay>
      <fax>String</fax>
      <invoiceId>String</invoiceId>
      <lineItemId>String</lineItemId>
      <mannual>0</mannual>
      <netValue>0</netValue>
      <permissions>String</permissions>
      <poBox>String</poBox>
      <postalCode>String</postalCode>
      <price>0</price>
      <prodCode>String</prodCode>
      <pumpNumber>0</pumpNumber>
      <quant>0</quant>
      <recNo>String</recNo>
      <receiptId>String</receiptId>
      <stCarNo>String</stCarNo>
      <station>String</station>
      <stationBatch>0</stationBatch>
      <stationName>String</stationName>
      <telephone>String</telephone>
      <transType>String</transType>
      <transactionDate>String</transactionDate>
      <transactionTime>String</transactionTime>
      <type>String</type>
      <value>0</value>
      <vatPolicy>0</vatPolicy>
      <vatRate>0</vatRate>
      <vatValue>0</vatValue>
      <volume>0</volume>
    </CustomerStatementLineData>
  </data>
</GetCustomerStatementDataResponse>