amzn / selling-partner-api-models

This repository contains OpenAPI models for developers to use when developing software to call Selling Partner APIs.
Apache License 2.0
580 stars 730 forks source link

[BUG] Financial Events AdjustmentEventList values missing order id. #412

Closed michael-land closed 3 months ago

michael-land commented 2 years ago

image

it's impossible to identify the owner of these adjustments without order id when calling GET /finances/v0/financialEvents

The workaround is to use listFinancialEventsByOrderId, but it's too slow due to rate limit in our case.

stefnats commented 2 years ago

Are you using a library or are you writing raw code? Is there a chance to output the original response from the api?

My guess is, based on experience with libraries, that the order ids might not be parsed correctly. But a raw response would help.

michael-land commented 2 years ago

I'm using https://github.com/ScaleLeap/selling-partner-api-sdk.

Thanks for the info, I will check out the raw response.

michael-land commented 2 years ago

image

This is the raw response, amazon order id still missing.

I don't think the library did any transformation since this response type is json.

cccaimingjian commented 2 years ago

This interface currently does not feel very complete, for example, the fee does not have an index, I use it, and it is not guaranteed to be idempotent in the case of repeated calls

ianrussel commented 2 years ago

I can confirm amazon order id is missing. Missing informations also happening in other financial events. I don't understand why amazon support doesn't fix this bug as too many issues like this already posted

github-actions[bot] commented 2 years ago

This is a very old issue that is probably not getting as much attention as it deserves. We encourage you to check if this is still an issue after the latest release and if you find that this is still a problem, please feel free to open a new issue and make a reference to this one.

michael-land commented 2 years ago

ping

ianrussel commented 2 years ago

ping ping.closing the issue without fixing it ?

ianrussel commented 2 years ago

ping ping.closing the issue without fixing it ?

antonioreb commented 2 years ago

We still have the same issue and as @ianrussel said it is widespread for financial events. There is a lot of missing data

aaalekseev commented 1 year ago

+1 Actually at least two crucial things are missing now:

  1. AmazonOrderId for for Adjustment Events
  2. GUID for financial event - now it is not possible to deduplicate events reliably
fpacini93 commented 1 year ago

Hi, any chance that someone in the dev team could look at this?

It's outrageous that an API with so crucial data is so badly implemented; I mean there are missing core pieces of information for more than a year now, how is this even possible?!

github-actions[bot] commented 1 year ago

This is a very old issue that is probably not getting as much attention as it deserves. We encourage you to check if this is still an issue after the latest release and if you find that this is still a problem, please feel free to open a new issue and make a reference to this one.

ianrussel commented 1 year ago

not closing

AlexeyKosov commented 8 months ago

The order id was missing in AdjustmentEventList even in MWS and is still missing in the Selling Partner API :(

shreeharsh-a commented 3 months ago

Please reach out to developer support so that we can better help you with issues related to SP API.

Note: SP API or docs related issues / troubleshooting support is managed by a different team. We can help if the issue is related to the content published on this repo.