PipedreamHQ / pipedream

Connect APIs, remarkably fast. Free for developers.
https://pipedream.com
Other
8.53k stars 5.27k forks source link

[APP] Amazon Selling Partner #1938

Open mshiner opened 2 years ago

mshiner commented 2 years ago

Amazon Selling Partner

Link to developer documentation New SP-API documentation site at https://developer-docs.amazon.com/sp-api OAuth flows documentation: Authorizing Selling Partner API applications

We have an open project to pull Amazon Vendor Central orders into our open source ERP system. Pipedream seems like a good solution but there doesn't seem to be an integration for this (unless I'm missing something). This page https://vendorcentral.amazon.co.uk/integration/getting-started?ref_=vc_xx_subNav shows what is available from the API.

We would specifically like to deal with:

both of which are available.

Cheers Martyn

dannyroosevelt commented 2 years ago

Another upvote for this one from public slack: https://pipedream-users.slack.com/archives/C01DFPZNKJN/p1651825471912889?thread_ts=1651784533.836639&cid=C01DFPZNKJN

dannyroosevelt commented 1 year ago

We've started the process for this, but no ETA currently.

sergio-eliot-rodriguez commented 1 year ago

@malexanderlim i was looking into amazon selling partner. looks like it is better to sign up to Amazon as a business, because individuals they operate on a private context:

image

you need the Amazon account to start using Amazon Seller Central., from there you sign up as a developer, which can create the following type of apps:

All public applications and private seller applications. These are: (1) Applications that are publicly available and are authorized by a seller or by a vendor, and (2) seller applications that are available only to your organization, and are self-authorized.

Private vendor applications. Vendor applications that are available only to your organization, and are self-authorized.

so, better to create a developer as business becuase of the need to operate in a public, professional context. I'd assume this is part of the process started by @dannyroosevelt please reach out to him for more context.

finally, I enhanced the issue description to include api reference at the developer portal, and link to the oauth authorization flows.

sergio-eliot-rodriguez commented 11 months ago

I checked again this time because it's prioritized in the apps by Michael, where it appears as Amazon Seller Central. But the API apparently is named Amazon Seller Partner, anyway.

This time I went the other way. I tried to create an account in Amazon Seller Central registering as an individual. I had all the documentation (dov id, phone, credit card, bank statement). Paid account needed

image

dannyroosevelt commented 11 months ago

FYI this is largely done, I think it's blocked on a functioning test request? @malexanderlim might know the latest, but @sergio-eliot-rodriguez I don't believe there's action required from you.

sergio-eliot-rodriguez commented 11 months ago

Noted, probably a confusion, Amazon Seller Central in the Project App Store sheet vs Amazon Seller Partner in the issue.