Edit in GitHubLog an issue

Prerequisites

This topic describes how to set up your local development environment so that you can install the Adobe Sales Channel reference app on an Adobe Commerce 2.4.5+ instance.

To install the reference app, you must:

In addition to these software requirements, you must have access to the Commerce environment from an external network. You must also have the ability to add API integrations.

Adobe Commerce configuration and setup

Before you begin the process of installing the Adobe Sales Channel reference app, you must configure I/O Events for Adobe Commerce and add custom attributes to the Admin.

Configure I/O Events for Adobe Commerce

Follow the instructions in Configure Adobe Commerce to enable communication with Adobe I/O and create an event provider. Specifically, follow these procedures:

Do not perform the Subscribe and register events procedure. The Amazon Sales Channel app installation instructions describe the process for this app.

Create custom attributes

To subscribe to catalog update events from Adobe Commerce, you must create the following custom attributes in Stores > Attributes > Product > Add New Attribute:

Default labelAttribute CodeScopeNotes
ASIN
asin
Global
Amazon Condition
amazon_condition
Global
Condition of the listing item. The Amazon docs list the possible values.

Amazon SP API

Amazon Sales Channel uses Amazon SP API to communicate with Amazon Seller Central.

To properly configure Amazon SP API, you must have:

You must perform configuration tasks for Amazon Web Services and Amazon Seller Central.

Amazon Web Services

Create an IAM policy per Amazon SPI Guide.

Amazon Seller Central

The app type of Amazon Sales Channel is Private Seller. Specify this integration type when you configure your instance. See Determine app type for more information.

  1. Register yourself as a private developer.

  2. Registering your Application.

  3. Self authorize your application to generate access keys.

When you create an account from the App Builder application UI, you will need the following set of Amazon credentials:

FieldWhere to get
Client ID
Client secret
Client refresh token
In Developer Central > Authorize
AWS access key
In AWS > IAM > User with access to IAM role
AWS secret access key
In AWS > IAM > User with access to IAM role
AWS Role ARN
Create AWS IAM role
Target marketplace
Unique Seller ID
Amazon Seller Central > Account Info > Merchant Token
  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.