====== How to connect Ysell.pro to Amazon via Private seller application ====== >You must register as an API Selling Partner developer before you can authorize Ysell through private seller applications. Follow these steps to register as a developer of **Private seller applications**: >1. Go to **Seller Central** using the account that you want to connect to ysell.pro. ---- >2. Click **Develop Apps** from the **Apps and Services** menu. The **Developer Central** page should open. >>{{:ru:appysell_1.png?direct&350|}} {{:ru:ysellapp2.jpg?direct&700|}} ---- >3. Click **View Profile**. Fill out the form. Select **Private Developer: I build application(s) that integrate my own company with Amazon Services APIs** from the drop-down list of the Data Access section. >>{{:ru:ysellapp3.jpg?direct&480|}} {{:ru:ysellapp4.jpg?direct&520|}} ---- >4. Activate the checkboxes for all parameters **except the last three** (marked as **restricted**). >>{{:ru:ysellapp5.jpg?direct&800|}} ---- >5. Use template description **"Fulfillment Services for Amazon Selers the opportunity to ship the goods to Amazon via external warehouses"** in the **Use Cases** block. Activate all checkboxes as **Yes** in the **Security Controls** block. Text **None** as an answer for the last two questions. >Confirm your agreement with Amazon API services and finish settings by clicking **Register**. >>{{:ru:appdev6.png?direct&500|}} {{:ru:appdev7.png?direct&500|}} ---- >6. Once the application for registration as a developer has been submitted, you will need to wait for **Amazon** to verify the information provided and approve the application. Wait for the confirmation of the registration. >>{{:ru:appysell8.jpg?direct&800|}} ---- >7. When the registration is confirmed, click **Add New App Client** on the **Developer Central** page. >>{{:ru:ysellapp9.jpg?direct&800|}} ---- >8. Specify the application's name in the **App name** field. Select **SP-API** in the **API type**. Copy and paste following code in the **IAM ARN** field: >**arn:aws:iam::421092089231:role/SP-API-Role**. Activate all checkboxes in the **Roles** block. >>{{:ru:ysellapp10.jpg?direct&500|}} {{:ru:ysellapp11.jpg?direct&500|}} ---- >9. Select **No I will not delegate access to PII to anothers developer appications** in the **Restricted Data Tokens** block. Save changes by clicking **Save and Exit**. >>{{:ru:appysell12.jpg?direct&800|}} ---- >10. Click **View** in the **LWA credentials** column. Copy and save the data of **Client Identifier** and **Client Secret**. >>{{:ru:ysellapp13.jpg?direct&600|}} {{:ru:ysellapp14.jpg?direct&600|}} ---- >11. Click **Authorize** in the **Action** block. Click **Authorize App** in order to generate a Refresh token. Copy and save it. >>{{:ru:ysellapp15.jpg?direct&600|}} {{:ru:ysellapp16.jpg?direct&600|}} ---- >12. Go to your account settings in Ysell.pro and click **Settings - Ysell Settings**. >Activate **AMAZON_PRIVATE_MODE** by clicking **Toggle**. >>{{:ru:ysellapp17.jpg?direct&300|}} {{:ru:ysellapp18.jpg?direct&700|}} ---- >13. Go to the Amazon connection settings. Enter the **Client ID (private app)**, **Client Secret (private app)**, and **Refresh token (private app)** data you received earlier. Click **Save** at the bottom of the page. >>{{:ru:ysellapp19.jpg?direct&500|}} {{:ru:ysellapp20.jpg?direct&500|}}