Kazpost™ Developers / API передачи данных по адресному ярлыку

Сервис передачи данных по адресному ярлыку

Предоставляет данные по сгенерированному трэк номеру адресного ярлыка.

WSDL боевого сервиса

http://rates.kazpost.kz/postratesprod/postratesws.wsdl
Для получения данных по адресному ярлыку необходимо отправить запрос на операцию GetBarcodeInfo указанный в WSDL модуля доставки.

Тело запроса операции GetBarcodeInfo:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pos="http://webservices.kazpost.kz/postratesws">
<soapenv:Header/>
<soapenv:Body>
	<pos:GetBarcodeInfoRequest>
		<pos:Barcode></pos:Barcode>
	</pos:GetBarcodeInfoRequest>
</soapenv:Body>
</soapenv:Envelope>

Параметры запроса:
  • Barcode - Трэк номер (формат AP000000000KZ)
  • Пример запроса:

    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pos="http://webservices.kazpost.kz/postratesws">
    <soapenv:Header/>
    <soapenv:Body>
    	<pos:GetBarcodeInfoRequest>
    		<pos:Barcode>AP000000001KZ</pos:Barcode>
    	</pos:GetBarcodeInfoRequest>
    </soapenv:Body>
    </soapenv:Envelope>

    Ответ на запрос:

    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Header/>
    <SOAP-ENV:Body>
       <ns2:GetBarcodeInfoResponse xmlns:ns2="http://webservices.kazpost.kz/postratesws">
          <pos:RcpnIIN>123456789012</pos:RcpnIIN>
    	  <pos:RcpnName>ФИОполучателя</pos:RcpnName>
    	  <pos:RcpnPhone>7012345678</pos:RcpnPhone>
     	  <pos:RcpnEmail>test@test.com</pos:RcpnEmail>
    	  <pos:RcpnCountry>Страна</pos:RcpnCountry>
    	  <pos:RcpnIndex>010000</pos:RcpnIndex>
    	  <pos:RcpnCity>Город</pos:RcpnCity>
    	  <pos:RcpnDistrict>Район</pos:RcpnDistrict>
    	  <pos:RcpnStreet>Улица</pos:RcpnStreet>
    	  <pos:RcpnHouse>12</pos:RcpnHouse>
    	  <pos:SndrBIN>098765432121</pos:SndrBIN>
    	  <pos:SndrName>Компания</pos:SndrName>
    	  <pos:SndrPhone>7077654321</pos:SndrPhone>
    	  <pos:SndrEmail>company@company.com</pos:SndrEmail>
    	  <pos:SndrCountry>Страна</pos:SndrCountry>
    	  <pos:SndrIndex>020000</pos:SndrIndex>
    	  <pos:SndrCity>Город</pos:SndrCity>
    	  <pos:SndrDistrict>Район</pos:SndrDistrict>
    	  <pos:SndrStreet>Улица</pos:SndrStreet>
    	  <pos:SndrHouse>25</pos:SndrHouse>
    	  <pos:Weight>1.55</pos:Weight>
    	  <pos:DeclaredValue>100.5</pos:DeclaredValue>
    	  <pos:CashOnDelivery>1000.0</pos:CashOnDelivery>
    	  <pos:DeliverySum>1000.0</pos:DeliverySum>
    	  <pos:ProductCode>P103</pos:ProductCode>
    	  <pos:Marks>
    	  	 <pos:Mark>returnAfter</pos:Mark>
    	  	 <pos:Mark>noReturn</pos:Mark>
    	  	 <pos:Mark>payAfter</pos:Mark>
    	  </pos:Marks>
    	  <pos:PartNum>123456789</pos:PartNum>
    	  <pos:EnvelopeSize>С5</pos:EnvelopeSize>
    	  <pos:SendMethod>1</pos:SendMethod>
    	  <pos:MailCtg>1</pos:MailCtg>
    	  <pos:Key>12AA45EW22ZZ1234567890ASDFGHJKLM</pos:Key>
          <ns2:ResponseInfo>
             <ns2:ResponseGenTime>2015-08-28T01:22:07.243+06:00</ns2:ResponseGenTime>
             <ns2:ResponseCode>0</ns2:ResponseCode>
             <ns2:ResponseText>Принято успешно!</ns2:ResponseText>
          </ns2:ResponseInfo>
       </ns2:GetBarcodeInfoResponse>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>

    Параметры ответа на запрос:
  • RcpnIIN - ИИН получателя
  • RcpnName - ФИО получателя
  • RcpnPhone - Номер телефона получателя 7ХХХХХХХХХ
  • RcpnEmail - Email получателя
  • RcpnCountry - Страна получателя
  • RcpnIndex - Почтовый индекс получателя
  • RcpnCity - Город получателя
  • RcpnDistrict - Район получателя
  • RcpnStreet - Улица получателя
  • RcpnHouse - Дом/квартира получателя
  • SndrBIN - БИН отправителя
  • SndrName - Название компании/ ФИО отправителя
  • SndrPhone - Номер телефона отправителя 7ХХХХХХХХХ
  • SndrEmail - Email отправителя
  • SndrCountry - Страна отправителя
  • SndrIndex - Почтовый индекс отправителя
  • SndrCity - Город отправителя
  • SndrDistrict - Район отправителя
  • SndrStreet - Улица отправителя
  • SndrHouse - Дом/квартира отправителя
  • Weight - Вес
  • DeclaredValue - Объявленная ценность
  • CashOnDelivery - Наложенный платеж
  • DeliverySum - Сумма за доставку
  • ProductCode - Код продукта
  • Marks - Отметки
  • PartNum - Номер партии
  • EnvelopeSize - Размер конверта (2 символа)
  • SendMethod - Способ пересылки (1 символ)
  • MailCtg - Категория отправления (1 символ)
  • Key - Идентификационный ключ клиента зарегистрировавшийся в post.kz
  • ResponseGenTime - Время сформированного ответа
  • ResponseCode - Код ответа
  • ResponseText - Текст ответа (успешно или ошибка)

  • Примечание* - Данный материал находится на стадии разработки