« Join Us for a Webinar on the Spring 2010 API Changes | Main | 655 Trading, Shopping, Client Alerts, Merchant Data API Docs Now Available »

Type Change for Values in Sold and Active Inventory Reports

Starting with release version 657, all amount values in the Merchant Data API will be returned strictly as xs:double as specified in the schema and documentation. Currently, monetary amounts in the Sold Report and the Active Inventory Report use grouping separators where applicable (e.g. the comma in 1,234.55). The new values will be returned regardless of the version passed in the request.

A conversion summary for a few currencies can be seen below for reference:

USD

Before 657

657 and Later

2.00

2.0

2.50

2.5

2.55

2.55

1,234.55

1234.55

EUR

Before 657

657 and Later

2,00

2.0

2,50

2.5

2,55

2.55

1.234,00

1234.0

 This change was deemed necessary to:

  • Stay in line with the standards established across other eBay APIs and Products. Sellers often use multiple tools, the data returned should stay as consistent as possible.
  • Reduce the complexity of managing different currencies when engaging in Cross Border Trade (CBT).
  • Correct any outstanding inconsistencies between the Schema and the reports.

January 29, 2010 in Large Merchant Services, Product News | Permalink