Webshopintegration: Guide til API – Shopify

Shopifys back end er blevet opdateret. Det har bl.a. betydet, at der er blevet lavet om i måden, hvorpå du opretter apps til din Shopify shop. En app er et must for, at PeakWMS kan få adgang til din webshops API.

Tilgå Apps

For at PeakWMS kan få adgang til din webshops API er det nødvendigt, at du opretter en app i Shopify.

Når du opretter en app i Shopify, får du nemlig en API nøgle, som skal gøre det muligt for PeakWMS at oprette forbindelse til din webshop.

For at oprette en app i Shopify, skal du tilgå Apps i menuen til venstre.

App and sales channel settings

Når du har klikket på Apps, føres musen automatisk op i søgefeltet øverst. Her klikker du på “App and sales channel settings”.

Develop apps for your store

Her får du vist et overblik over de apps du har tilgængelige på din Shopify shop.

Nederst finder du en boks mærket “Private apps have moved”. Her klikker du på “Develop apps for your store”.

Create an app

Derefter klikker du på “Create an app” øverst til højre.

Angiv App name (PeakWMS) og en App developer

Når du opretter en app, skal du angive et navn på appen og en app developer.

Under App navn skriver du: PeakWMS

Under app developer, er det blevet et krav fra Shopify, at mailen, der indtastes allerede er kendt i din Shopify back end, og at den har rettigheder til at oprette apps.

Mailen der indtastes modtager tekniske opdateringer fra Shopify.

Klik på Create App

Begge felter er påkrævede for at oprette en app. Når felterne er udfyldt, klikker du på “Create app” nederst til højre i boksen.

Klik på Configurations

Når du har oprettet din app, skal du angive, hvilke rettigheder appen skal have til din webshop. Det angiver du under Configuration > Configure.

Vælg Webhook Subscription

Nederst i dialogen finder du en box, der hedder Webhook Subscriptions. Her skal du sørge for, at det er den korrekte udgave af Shopifys API, der er valgt.

Versionen, der skal vælges hedder: 2024-01 (latest).

For at PeakWMS har den adgang, der er nødvendig, skal du finde og markere nedenstående i konfigurationen:

1 Søg på Fulfillment tildel PeakWMS rettighederne Read and Write til alle typer:

write_assigned_fulfillment_orders

read_assigned_fulfillment_orders

write_fulfillments

read_fulfillments

write_merchant_managed_fulfillment_orders

read_merchant_managed_fulfillment_orders

write_third_party_fulfillment_orders

read_third_party_fulfillment_orders

write_custom_fulfillment_services

read_custom_fulfillment_services

write_fulfillment_constraint_rules

read_fulfillment_constraint_rules

2 Søg på Inventory og tildel rettigheder Read and Write:

write_inventory

read_inventory

3 Søg på Locations, og tildel rettigheden Read Access:

read_locations

4 Søg på Orders og tildel rettighed Read and Write:

write_orders

read_orders

5 Søg på Products og tildel rettigheder Read and Write:

write_products

read_products

6 Søg på Shipping og tildel rettigheden Read Access:

read_shipping

OBS! Har du Shopify PLUS, og ønsker du at PeakWMS skal kunne oprette Gavekort i returprocessen, skal du huske at give read og write access:

write_gift_cards

read_gift_cards

Klik på Install App

Når du har givet appen adgang til de forskellige rettigheder og gemt indstillingerne, skal du klikke på Install øverst til højre. Når du klikker på install app, oprettes den access token, der skal bruges for at oprette forbindelse mellem PeakWMS og webshoppen.

Klik på API credentials

Når du har gemt konfigurationerne, er appen klar til brug. Det eneste du skal ellers skal gøre er at finde den Access token, der skal indsættes i PeakWMS, for at få adgang til shoppen.

Du finder din Access token under API credentials. Du skal være opmærksom på, at det kun er muligt at se din access token én gang. Det er en sikkerhedsforanstaltning fra Shopify, da koden giver adgang til din shop. Det er derfor vigtigt, at du kopierer koden, og gemmer den, så du har adgang til den.

PeakWMS onboardingflow

Bruger du PeakWMS’ onboardingflow, skal du indtaste din shopURL og din access token, som du netop har oprettet i Shopify i felterne nedenfor. Herefter klikker du på “Næste”:

Opsætning af integration

Kører du ikke igennem PeakWMS onboarding flow, kan d læse mere om opsætningen af din Shopify Shop i PeakWMS her:

Updated on november 26, 2024

Related Articles