Closed jjmg1945 closed 1 year ago
Hi @jjmg1945,
The authorization model for the Selling Partner API is based on Login with Amazon, Amazon's implementation of OAuth 2.0. In this model, your application is authorized through interactions with pages displayed by Amazon and by your website.
So in this model, the selling partner cannot get a token like MWS Authorization Token to authorize your application with Seller Central.
Therefore, answering your question:
If the information available in the documentation link provided above does not fully resolve your inquiry, please open a support case with us.
Best, Leonardo Nakagawa Solutions Architect, Selling Partner API Developer Support
Hi Leonardo,
Web tries to log in with our customer account to authorize but an error message was displayed saying that the account had not related with application ID.
Thanks
Hi @jjmg1945,
I cannot reproduce your error on my side. Although, you need to ensure that you are logging with the right account credentials, then it will redirect you to the same Self-Authorization page but now with the respective seller for you, generate a refresh_token to use.
Could you send us a screenshot of the error message?
Thanks,
Leonardo
Hello @leonardonakagawa,
I followed the next steps:
Thanks a lot for your help
Hi,
This workflow is intended for you as a private developer to authorize multiple seller account's under your domain (from your company) with each seller credential's in your browser. It does not allow sharing the URL with an external customer. For that, you will need to implement the website OAuth workflow, and this will require you to convert your developer profile to public.
For more details, you can check this documentation Authorization Limits.
If the information available in the documentation link provided above does not fully resolve your inquiry, please open a support case with us.
Best, Leonardo
Hi,
Thanks for your support.
Regards
Hello,
We had a private application with MWS API since several years, running in an external customer. When we put the application in production, customer could authorize us from his seller central panel => Authorize new developer option, although the application was privated.
With the new SP-API we didn't find the procedure to authorize our private application in this external customer. We already readed all SP-API documentation.
The only solution that we found was updating our developer profile to public and use the website authorization workflow.
I have two questions:
Thanks, regards