Connect Amazon Seller Central to Pipe17

Connect your Amazon Seller Central account to the app to automate the flow of orders, inventory, products, and transactions. This reduces manual work, prevents errors, and helps you ship accurately and on time.

Quick Start

Use this section to configure order cancellations and refunds safely based on Amazon order status requirements.

Full Order Cancellation

Action

 

Details

 

Enable full order cancellation (hidden setting)

Contact Pipe17 Support to enable ordersFullCancel.

Cancel the order when needed

Create Automation Engine rules to set order status to canceled when required.

Allow time for processing

Wait up to 5 minutes for the connector to poll and process.

Line-Level Refunds (Rejected Fulfillments)

Action

 

Details

 

Enable rejected fulfillment refund processing

Turn on Enable refund push to Amazon Seller Central for rejected fulfillments (fulfillmentsHandleRejected).

Enable line-level cancellation/refund (hidden setting)

Contact Pipe17 Support to enable ordersPartialCancel.

Ensure correct sequencing

Accepted fulfillments are sent before rejected fulfillments (automatic).

Allow time for processing

Wait up to 5 minutes for the connector to poll and process.

Before you begin

  • Make sure you can sign in to both the app and Amazon Seller Central.

  • Have an Amazon user with permission to authorize third-party apps.


Connect Amazon Seller Central

  1. Sign in to the app.

  2. Go to ConnectionsAdd ConnectionAmazon Seller Central.

  3. Select Connect Amazon.

  4. When prompted, sign in to Amazon Seller Central with your Amazon credentials.

  5. Choose the marketplace region (for example, Global).

  6. Authorize the app to access orders, inventory, and product data.

  7. After authorization, the connection is active and ready to receive data from Amazon.

amazon1.png


Amazon Seller Central Settings

Connection Flow

The connection flow defines how data moves between Amazon Seller Central and Pipe17, ensuring real-time visibility and consistency across your systems.

Data Type

 

Direction

 

Description

 

Orders

Amazon → Pipe17

Imports Amazon order data into Pipe17.

Products

Amazon → Pipe17

Imports product listings and associated details.

Inventory

Pipe17 → Amazon

Pushes inventory quantities from Pipe17 to Amazon.

Fulfillments

Pipe17 → Amazon

Sends shipment and fulfillment data to Amazon.

Statements

Amazon → Pipe17

Imports settlement and transaction reports.

Locations

Amazon → Pipe17

Synchronizes marketplace and supply source information.

Locations

The Locations settings control which Amazon marketplaces Pipe17 processes for order, product, and inventory synchronization.

Setting

 

Description

 

Only process information in selected Amazon marketplaces

Select specific Amazon regions (for example, USA, Canada, UK, Germany, France, Italy, Spain, Japan) to include in synchronization. Only data from these marketplaces will be processed.

Orders

The Orders section defines how and which Amazon orders Pipe17 imports, filters, or tags during synchronization.

Setting

 

Description

 

Exclude orders created before this date

Imports only orders created after the specified date.

Pull only orders with specific order IDs

Enter Amazon order IDs for testing or selective imports.

Only pull FBA, FBM, or both types of orders

Choose FBA (Fulfilled by Amazon), FBM (Fulfilled by Merchant), or Both.

Only pull FBM orders with the following statuses

Choose one or more: Unshipped, PartiallyShipped, Shipped, Cancelled.

Only process line items with matched SKUs (regex)

Include only SKUs that match specified patterns.

Never process line items with matched SKUs (regex)

Exclude SKUs that match specified patterns.

Apply 'Pipe17 shipping' tag to orders requiring shipment, replace tag with 'Amazon shipped' when Amazon reports order as fulfilled

Automatically tags FBM orders requiring shipment and updates the tag when Amazon marks the order as shipped.

Adjust order line item prices for selected marketplaces to exclude tax

Subtracts tax from item prices for chosen marketplaces.

Mapping between Amazon SKUs and fulfillment channel SKUs

Defines SKU transformation rules in JSON in this format: {"fbmSKUA":"fulfillmentSKUA","fbmSKUB":"fulfillmentSKUB"}

Submit settlement reports to a specific URL

Specifies a webhook URL for receiving settlement notifications.

Fulfillments

The Fulfillments settings determine how shipment, tracking, and rejected fulfillment refunds are processed.

Setting

 

Description

 

Do not apply shipping method when pushing fulfillments

Excludes shipping method details from fulfillment submissions to Amazon.

Enable refund push to Amazon Seller Central for rejected fulfillments

Processes rejected fulfillments as line-level refunds after accepted fulfillments are sent.

Refund rejected fulfillments with next tags only

Only rejected fulfillments with specified tags are refunded. If empty, all rejected fulfillments are refunded.

Products

The Products settings control how product data is imported from Amazon Seller Central into Pipe17.

Setting

 

Description

 

Process only products with matched SKUs (regex)

Imports only products that match specified SKU patterns.

Process only products for these brand names

Filters product imports by brand.

Select largest image for each variant

Imports only the highest-resolution image per variant.

Force product catalog resync

Triggers a complete catalog refresh from Amazon.

Support product variations

Enables parent/child product relationship management.

Inventory

The Inventory settings determine how stock levels are managed, synchronized, and updated between Pipe17 and Amazon Seller Central.

Setting

 

Description

 

Process only inventory with matched SKUs (regex)

Updates only SKUs that match specified patterns.

Define source location for inventory updates

Select the Pipe17 location used as the inventory source.

Enable Multi-Location Inventory (MLI)

Supports multiple supply sources and locations in Amazon.

Force FBM option for affected SKUs

Automatically switches SKUs to merchant fulfillment during updates.

Force Fulfillment Latency option (positive number)

Defines handling or lead time for updates.

Exclude FBA SKUs from inventory updates

Skips updates for Amazon-fulfilled SKUs.

Check FBM inventory before applying updates

Validates existing inventory levels before pushing updates.

Apply FBM inventory increase only between 12:00 AM–2:00 AM PST

Restricts inventory increases to this time window.

Use JSON_LISTINGS_FEED feed type to submit inventory updates

Uses JSON instead of XML for inventory submissions.

Force inventory resync

Pushes a complete inventory refresh to Amazon.

Statements

The Statements section controls how settlement reports and financial transactions from Amazon are imported into Pipe17.


Order Cancellations and Refund Processing

The connector supports two cancellation and refund flows. The action taken depends on the current Amazon order status.

Flow Overview

Flow

 

Amazon Status Required

 

Feed Type

 

Polling Interval

 

Full Order Cancellation

Unshipped

Order Acknowledgement

Every 5 minutes

Line-Level Refund

Shipped or PartiallyShipped

Payment Adjustment

Every 5 minutes

Order Status Decision Matrix

Amazon Status

 

Action

 

Feed Type

 

Unshipped

Cancel

Order Acknowledgement

Shipped

Refund

Payment Adjustment

PartiallyShipped

Refund

Payment Adjustment

Pending

Exception

N/A

Canceled

Skip

N/A

Unfulfillable

Exception

N/A

InvoiceUnconfirmed

Exception

N/A

Refund Amount Calculation

Refunds are calculated using prorated amounts retrieved from Amazon order data.

Component

 

Calculation

 

Item Price

(Total ÷ Quantity Ordered) × Quantity Cancelled

Item Tax

(Total ÷ Quantity Ordered) × Quantity Cancelled

Shipping

(Total ÷ Quantity Ordered) × Quantity Cancelled

Shipping Tax

(Total ÷ Quantity Ordered) × Quantity Cancelled

Gift Wrap

(Total ÷ Quantity Ordered) × Quantity Cancelled

Promotions

Deducted proportionally

All amounts are rounded to two decimal places.


Set Up Multiple Shipping Locations (MLI)

The Multi-Location Inventory (MLI) feature supports fulfillment from multiple warehouses or supply sources, allowing Amazon to optimize delivery promises and stock allocation.

Step 1: Add Shipping Locations

  1. In Amazon Seller Central, go to Settings → Shipping Settings.

  2. Open the Locations tab.

  3. Select Add Location, then enter your warehouse address.

  4. Repeat for each shipping location.

Step 2: Assign Inventory to Each Location

Choose one of the following methods:

  • Manual Edit: Go to Manage Inventory, select Edit next to a product, and assign stock to a location.

  • Bulk Upload: Use Amazon’s inventory file upload tool for multiple SKUs.

  • API (Advanced): Developers can assign inventory using Amazon’s SP-API.

Step 3: Enable Shipping Settings Automation (SSA)

Shipping Settings Automation helps Amazon choose the best fulfillment location for each order.

  1. Go to Shipping Settings.

  2. Open or create a shipping template.

  3. Select Edit.

  4. Turn on Shipping Settings Automation.

  5. Link your locations, carriers, and shipping methods.

  6. Save the template.

Step 4: Assign Templates to SKUs

  1. Go to Manage Inventory.

  2. Select Edit on the desired SKU.

  3. Under the Offer tab, select the correct shipping template.

  4. Save changes.


Troubleshooting

I cannot complete the connection

  • Confirm you are signed in to the correct Amazon account with permission to authorize apps.

  • Try again after temporarily disabling pop-up blockers.

  • If MFA is enabled in Amazon, complete the MFA challenge when prompted.

Orders are missing

  • Expand Order types to include FBA if needed.

  • Add more Order statuses (for example, Pending or PartiallyShipped) if your workflow requires them.

  • Remove or adjust the Marketplace filter if you sell in additional regions.

Inventory is not updating

  • Verify inventoryMultipleLocations is set to true if you stock more than one location.

  • Check whether inventoryExcludeFBA is set to true; if so, FBA inventory will not sync.

  • Confirm SKUs in Amazon match SKUs in the app or use skuMapping when necessary.

Multi-location shipping is not behaving as expected

  • Make sure each warehouse exists under Locations in Amazon Seller Central.

  • Confirm inventory is assigned to the correct location.

  • Verify Shipping Settings Automation is turned on in the shipping template and that the template is assigned to the SKUs.


Need Help?

If you need additional assistance:

We're here to help you succeed with your operations.

Was this article helpful?
0 out of 1 found this helpful

Comments

0 comments

Article is closed for comments.

Have more questions?
Submit a request
Share it, if you like it.