Download different channels under the same Account ID

33 views
Skip to first unread message

raymo...@hextronik.com

unread,
Aug 23, 2013, 1:00:28 AM8/23/13
to ca...@googlegroups.com
Hi there,

We currently setup our eBay and Amazon under the same Account ID and the implementation of GetOrderList has been done.

The problem is, in GetOrderList's OrderCriteria, there is no filter option (or I haven't read it carefully) to choose which channel to download from.

We are downloading at High detail level and only download 20 trans at once.

I know there is a "username" field in the responsed XML to identify which channel is it but say, there is 20 orders, 10 from eBay and 10 from Amazon.

If I only set 10 eBay orders to exported status, and leave those 10 Amazon untouched, in the next run those 10 Amazon Orders will come up again.

The worst case is the 21st to 30th orders are from Amazon so every time we run get order would only return 20 Amazon orders.

Is there any ways to avoid this problem?

Regards

Ray

[CA] Marshall McClure

unread,
Aug 23, 2013, 9:27:25 AM8/23/13
to ca...@googlegroups.com
Even better, there is ItemSaleSource, which very explicitly identifies the marketplace of origin.

Could you explain why it is a problem to retrieve Amazon orders?  The idea is that you would need to fulfill all of your new orders, regardless of the origin of the sale.  If you are using FBA to fulfill your Amazon orders, you can use the fulfillment type filter to exclude FBA items/orders from your results, or you can mark the Amazon orders exported so they won't show up again.

raymo...@hextronik.com

unread,
Aug 25, 2013, 9:44:45 PM8/25/13
to ca...@googlegroups.com
Hi Marshall

Thanks for your reply.

We have 2 different internal systems to process eBay and Amazon orders, there is no problem to retrieve whichever channel orders all together, but, e.g. we need to have all the eBay orders for system A and Amazon orders for system B.

To extend my example stated before, there are 100 orders, combination of eBay and Amazon orders, when we use the GetOrderList function. It would be great if it can download all the eBay orders at once only into system A, considering our server load and internet bandwidth, rather than downloads unnecessary information (Amazon orders)

Regards

Ray

[CA] Marshall McClure於 2013年8月23日星期五UTC+8下午9時27分25秒寫道:

[CA] Marshall McClure

unread,
Aug 26, 2013, 10:05:06 AM8/26/13
to ca...@googlegroups.com
Rather than have A and B both retrieve orders directly from the API, perhaps you could create a unified order retrieval system that sits in the middle and feeds orders into systems A and B appropriately.

raymo...@hextronik.com

unread,
Aug 27, 2013, 10:57:34 PM8/27/13
to ca...@googlegroups.com
I would love to unify our ordering system but due to some issues it is not possible in the near future.

So based on the current API, it is not possible to do so?

Regards

Ray

[CA] Marshall McClure於 2013年8月26日星期一UTC+8下午10時05分06秒寫道:

[CA] Marshall McClure

unread,
Aug 28, 2013, 9:24:46 AM8/28/13
to ca...@googlegroups.com
Correct, there is no ItemSaleSource filter.
Reply all
Reply to author
Forward
0 new messages