Wat is er nodig voor het instellen van een Shopify-koppeling?
- Collaborate request (vanuit Shopify): Een verzoek via Collaborate om de koppeling te starten.
- API-gegevens: Client ID en Client Secret van de Shopify-app. Deze gegevens maken de koppeling tussen Shopify en Babeldat mogelijk.
- Klantinrichting: De klant moet volledig ingericht zijn in Babeldat.
- Locatie-ID: Het unieke ID van de locatie in Shopify die gekoppeld wordt aan de Babeldat-account. Dit ID zorgt ervoor dat voorraad en orders correct worden gesynchroniseerd. Het locatie-ID vind je in Shopify onder Instellingen > Locaties.
Activering:
Zodra alle benodigde gegevens zijn ontvangen, kan de koppeling worden geactiveerd. Neem contact op met Babeldat Support om de activering in te plannen of maak zelf een Babeldat connect aan in Shopify en stuur ons het access token.
1. Shopify API aanmaken
- Login op de Shopify webwinkel en klik op Apps. Klik vervolgens op Develop apps.
- Klik op Create an app.
- Geef de app de naam “Babelconnect”. Klik hierna op Create app.
- Klik op Configuration en dan achter Admin API integration op Configure of Edit.
- Vink deze rechten aan:
Domein / Feature | Rechten |
Customers | read_customers |
Draft orders | read_draft_orders, write_draft_orders |
Orders (algemeen) | read_orders, write_orders |
Order editing (Order Edits) | read_order_edits, write_order_edits |
Returns (RMA) | read_returns, write_returns |
Shipping | read_shipping, write_shipping |
Products (catalogus) | read_products, write_products |
Product listings (sales channel) | (niet in lijst, maar hoort bij) read_product_listings |
Inventory (levels/items) | read_inventory, write_inventory |
Locations | read_locations |
Inventory – Transfers | read_inventory_transfers, write_inventory_transfers |
Inventory – Shipments | read_inventory_shipments, write_inventory_shipments |
Inventory – Shipments (received items) | read_inventory_shipments_received_items, write_inventory_shipments_received_items |
Fulfillment orders – Merchant managed | read_merchant_managed_fulfillment_orders, write_merchant_managed_fulfillment_orders |
Fulfillment orders – Third-party | read_third_party_fulfillment_orders, write_third_party_fulfillment_orders |
Fulfillment orders – Assigned | read_assigned_fulfillment_orders, write_assigned_fulfillment_orders |
Custom fulfillment services | read_custom_fulfillment_services, write_custom_fulfillment_services |
Delivery customizations | read_delivery_customizations, write_delivery_customizations |
Delivery option generators | read_delivery_option_generators, write_delivery_option_generators |
Fulfillment constraint rules | read_fulfillment_constraint_rules, write_fulfillment_constraint_rules |
2. App installeren
Let op, wanneer de is aangemaakt is deze niet meteen actief. Klik op “install app” om deze te installeren/activeren.
Kopieer de Admin Api access Token en slag deze goed op. Dit token wordt maar eenmalige weergegeven.
Met deze shpat token kun je verbinding maken met Babeldat.