Ebay Order Management- The Best Approach

Order Management becomes quite complicated as there are so many APIs available. So, the best approach of getting it there is as follows-

1. Use GetOrders API with following filters

  • Set OrderStatus to Completed (if only paid orders required) or Active (if pending orders required).
  • ModTimeFrom set to the last imported time.
  • ModTimeTo set to the current Ebay Timestamp.
  • Use Pagination- If the shop is very high volume then set EntriesPerPage to maximum because there is a limit on the number of API calls every hour/day.

Keep making the request until HasMoreOrders is False.

2. Iterate through every order in <OrderArray>

  • Store PaymentMethod (OrderArray/Order/PaymentMethods), Shipping details (OrderArray/Order/ShippingServiceSelected) and most importantly SellingManagerSalesRecordNumber (OrderArray/Order/ShippingDetails/SellingManagerSalesRecordNumber). Remember there is a SellingManagerSalesRecordNumber inside every transaction, but for multiple line orders the combined record number comes in OrderArray/Order/ShippingDetails/SellingManagerSalesRecordNumber. So, its better to ignore individual record number.
  • Inside <TransactionArray>, iterate through every Transaction collecting the desired information.

3. Processing transaction

  • Use OrderArray/Order/TransactionArray/Transaction/Item/SKU  to uniquely identify the product.
  • Use OrderArray/Order/TransactionArray/Transaction/OrderLineItemID to uniquely identify each transaction.

Note- Previously, we used to use CheckoutStatus, ShippedTime and PaidTime to identify the status of order. But now we can simply put it in the request filter <OrderStatus>.

One thought on “Ebay Order Management- The Best Approach

  1. Thank you for the wise critique. Me & my neighbour were preparing to do some research about that. We received a great book on that matter from our local library and most books where not as influensive as your information and facts. Im really glad to see this kind of facts which I was searching for a long time.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s