Orders are not coming properly

26 views
Skip to first unread message

Maheshwaran Murugan

unread,
Jun 14, 2013, 8:49:29 AM6/14/13
to ca...@googlegroups.com
Hi,
   We are using CA GetOrderList API to fecth the list of orders.To fetch the list of orders which are created between a particular time,i am using statusUpdateFilterBeginTime and statusUpdateFilterEndTime values.Within a particular time i have created two orders but i am getting only one order.Till 12th june it was working fine.From yesterday evening we are facing this problem.Please find below the following request.Can anyone help me on this?

<soapenv:Envelope
<soapenv:Header>
   <web:APICredentials>
<web:DeveloperKey>xxxxxxxxxxxxxxxxxxxx</web:DeveloperKey>
        <web:Password>xxxxxxx</web:Password>
   </web:APICredentials>
</soapenv:Header>
<soapenv:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <GetOrderList xmlns="http://api.channeladvisor.com/webservices/">
      <accountID>xxxxxxxxxxxxxxxxxxx</accountID>
      <orderCriteria>
         <ns1:OrderCreationFilterBeginTimeGMT xmlns:ns1="http://api.channeladvisor.com/datacontracts/orders" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" />
         <ns2:OrderCreationFilterEndTimeGMT xmlns:ns2="http://api.channeladvisor.com/datacontracts/orders" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" />
         <ns3:StatusUpdateFilterBeginTimeGMT xmlns:ns3="http://api.channeladvisor.com/datacontracts/orders">2013-06-14T10:30:00.152Z</ns3:StatusUpdateFilterBeginTimeGMT>
         <ns4:StatusUpdateFilterEndTimeGMT xmlns:ns4="http://api.channeladvisor.com/datacontracts/orders">2013-06-14T10:35:00.131Z</ns4:StatusUpdateFilterEndTimeGMT>
         <ns5:JoinDateFiltersWithOr xmlns:ns5="http://api.channeladvisor.com/datacontracts/orders" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" />
         <ns6:DetailLevel xmlns:ns6="http://api.channeladvisor.com/datacontracts/orders">Complete</ns6:DetailLevel>
         <ns7:OrderStateFilter xmlns:ns7="http://api.channeladvisor.com/datacontracts/orders">Active</ns7:OrderStateFilter>
         <ns8:PaymentStatusFilter xmlns:ns8="http://api.channeladvisor.com/datacontracts/orders">Cleared</ns8:PaymentStatusFilter>
         <ns9:PageNumberFilter xmlns:ns9="http://api.channeladvisor.com/datacontracts/orders">1</ns9:PageNumberFilter>
         <ns10:PageSize xmlns:ns10="http://api.channeladvisor.com/datacontracts/orders">20</ns10:PageSize>
      </orderCriteria>
   </GetOrderList>
</soapenv:Body>
</soapenv:Envelope>

Regards,
Maheswaran

[CA] Marshall McClure

unread,
Jun 14, 2013, 10:08:31 AM6/14/13
to ChannelAdvisor Developer Network
What account?

On Jun 14, 8:49 am, Maheshwaran Murugan <maheswara...@imaginea.com>
wrote:

Maheshwaran Murugan

unread,
Jun 14, 2013, 11:01:37 AM6/14/13
to ca...@googlegroups.com
LSI - API Testing Account

[CA] Marshall McClure

unread,
Jun 14, 2013, 12:12:39 PM6/14/13
to ChannelAdvisor Developer Network
Order 6556067 was last updated at 2013-06-14 10:35:19 GMT, so the
LastUpdateDate is just after the StatusUpdateFilterEndTimeGMT value
you specified in your criteria.

On Jun 14, 11:01 am, Maheshwaran Murugan <maheswara...@imaginea.com>
Reply all
Reply to author
Forward
0 new messages