Skip to content
OAuth1 trigger2 actions

Amazon integration for Shopify

Order changes arrive from the Selling Partner API's notification service; Bindato re-fetches the order before acting and confirms shipments back to Amazon.

ShopifyAmazon
  • Shopify
  • Amazon

1 trigger in, 2 actions out — each step a row in the run record.

Triggers and actions

What Amazon can do in a flow

Declared in the connector's code and validated when the engine boots. Each trigger names how it receives events.

Triggers

1
  • Order changed

    order.changed

    Webhook

Actions

2
  • Get order

    getOrder

  • Confirm shipment

    confirmShipment

Setup

Connecting Amazon

Three steps from the dashboard. The connection test is a real call, and its result is stored on the connection.

  1. 1

    Authorise Amazon

    Authorise Bindato as an SP-API application from Seller Central. Login with Amazon returns the refresh token Bindato stores encrypted.

  2. 2

    Bindato tests the connection

    Bindato calls the marketplace participations endpoint and records how many marketplaces the seller is enrolled in.

  3. 3

    Install a bundle or build a flow

    Pick a bundle that uses Amazon, connect the other system, and confirm its settings tab where it ships one. Or start a flow from one of the triggers listed above.

Questions

About Amazon

Are Amazon notifications signed?
Not in the way Shopify's webhooks are. The connector therefore treats each notification only as a pointer and re-fetches the order from the Orders API before any flow step runs on it.
Why not poll Amazon orders?
The Orders API is throttled to roughly one request per minute, which is why order changes are received as notifications and only the changed order is fetched.
Is there a Shopify + Amazon bundle?
The connector is built and its bundle is listed as coming soon; its flow templates are not yet published. Its triggers and actions are usable in flows you build yourself.

See one order flow end to end.

Thirty minutes with a Shopify store you control. We connect it, install a bundle, and walk the run record together.