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
569 stars 730 forks source link

[BUG] [SP-API] [Issue] #565

Closed venkatesh-reddy-munagala closed 4 months ago

venkatesh-reddy-munagala commented 4 months ago

I'm submitting a...

[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report  
[ ] Feature request
[ ] Documentation issue or request
[ ] Other... Please describe:

Vendor Retail Procurement submitInvoices API Version v1

Expected Behavior

We are currently trying to post Invoices to Amazon Vendor Central using Vendor Retail Procurement submitInvoices API. Amazon returns a transaction Id with no errors. Transaction status check after 15 mins still shows Processing which can be considered success as per the thread here. Invoice should be posted/reflected at Amazon end if there are no errors seen during submitInvoices API call.

Current Behavior

No invoice is posted/reflected to Vendor Central even though there are no errors.

Context/Screenshots

Please find the attached file showing requests and responses of submitInvoices and getTransaction APIs.

requests_and_responses.txt

Your Environment

Windows 11

puneetdawer commented 4 months ago

Hi Amazon Team, Any help on this issue will be appreciated.

shreeharsh-a commented 4 months ago

Hi @puneetdawer / @venkatesh-reddy-munagala Per the docs these are the possible Status values:

Value Description
Failure Transaction has failed.
Processing Transaction is in process.
Success Transaction has completed successfully.

If you see the current status as Processing then the transaction is in fact being processed. You will be able to see expected updates only after the transaction goes through i.e. when the value changes to Success.

If you still continue to see this (due to some other factors) / need more help please feel free to create a developer support ticket so that we can better help you out on this.