Amazon Vendor Integration Guide

Integrate your Amazon Vendor Central account with Helm to automate order ingestion, sync stock availability and streamline fulfilment directly with Amazon’s retail systems

What is Amazon Vendor Central

Amazon Vendor Central is Amazon’s first-party wholesale programme, where you sell your products directly to Amazon, which then sells them to customers

Unlike Amazon Seller Central (third-party), Vendor Central operates on a purchase order basis - Amazon issues POs to you, and you fulfil them to Amazon’s warehouses

Connecting Vendor Central to Helm allows for centralised purchase order management, inventory syncing and streamlined logistics reporting

PROS

CONS

Trusted first-party relationship with Amazon

Requires approval to become a Vendor, invitation only

Automated purchase order and fulfilment workflows

API credentials must be issued via Amazon Selling Partner (SP) API

Access to Amazon marketing tools and retail analytics

Vendor terms and payment schedules are controlled by Amazon

Step-by-Step Setup

To integrate Amazon Vendor with Helm

  1. Log in to Amazon Vendor Central
    Go to vendorcentral.amazon.com

  2. Create an Amazon SP Developer Profile
    Visit the Amazon Developer Console and register your app to obtain API credentials

  3. Generate API Credentials
    From the Developer Console, generate:

    • Client ID

    • Client Secret

    • Refresh Token

    • AWS Access Key and Secret Key

    • Role ARN

  4. Log in to Helm
    Go to Settings → My Store

  5. Add New Sales Channel
    Click Add New Sales Channel and select Amazon Vendor from the list

  6. Enter Your Credentials

FIELD

DESCRIPTION

Sales Channel Name

e.g. Amazon Vendor UK

Sales Channel Logo

Upload the Amazon logo or your custom icon

Client ID

From your Amazon Developer Console

Client Secret

Provided when you register the application

Refresh Token

Authorised user token for secure API access

AWS Access Key

Your Amazon Web Services access key

AWS Secret Key

Your Amazon Web Services secret key

Role ARN

The Role ARN used to authenticate your IAM role

  1. Click Continue

Interaction Settings

Configure how Helm communicates with your Amazon Vendor account

INTERACTION SETTINGS

DESCRIPTION

Sync Inventory

Import catalogue data from Amazon where applicable

Sync Stock Levels

Reflect availability for purchase orders issued by Amazon

Use Channel Names

Display Amazon product titles within Helm orders and stock reports

Max Stock Levels

Limit how much stock Helm presents to Amazon for potential POs

Stock Buffer

Reserve quantity to reduce overselling on replenishment cycles

Auto Merge Orders

Merge similar purchase orders for bulk handling or logistics grouping

Order Importing Type

Choose the start time/date for importing POs into Helm

Final Steps

  • Click Save once all settings are configured

  • Set the channel to Is Active at the top of the screen

Your Amazon Vendor integration is now live - and you’re ready to Take the Helm

Common Issues

ISSUE

SOLUTION

Invalid API Credentials

Ensure all values match exactly and the IAM role has the correct permissions

POs Not Importing

Check that the integration is active and that POs are being generated in Vendor Central

Stock Not Syncing

Confirm SKU alignment and interaction settings within Helm

API Access Denied

Recheck your SP API app scopes, role trust relationships and AWS configuration

If you experience issues with label generation, pickup scheduling or syncing, contact Helm Support