Vzpostavitev povezave za izmenjavo / sinhronizacijo


Z letom 2022 je Shopify spremenil način konfiguracije povezljivosti med zunanjimi aplikacijami in samo spletno trgovino. Do sedaj je bila MetaKocka povezava na način imenom "Private apps". Ta način je z letom 2022 Shopify ukinil in ga zamenjal z novim tipom dostopa, imenovanim "Custom apps". Vse funkcije, pravice (permissions) sicer ostajajo enaki.


Vse spletne trgovine Shopify, ki ste jih imeli do sedaj povezave znotraj MetaKocke bodo delovale brez sprememb še naprej. Sprememba ima vpliv samo na tiste spletne trgovine, ki jih želimo na novo povezati z MetaKocko in hkrati še do sedaj niso imele namenske "Private apps" povezave z MetaKocko.



Navodila: Način in nastavitve povezovanja preko Private apps (povezave do vključno 2021)

Navodila: Način in nastavitve povezovanja preko Custom apps (2022 in naprej)



1. 

KLJUČNO OBVESTILO ZA LETO 2024


Shopify je s 24. januarjem 2024 spremenil politiko pridobivanja osebnih podatkov kupcev v Shopify trgovinah. Stranke, ki so imele Shopify spletno trgovino vzpostavljeno pred tem datumom, lahko MetaKocko uporabljajo naprej povsem nemoteno. Za stranke, ki so ustvarile Shopify trgovino po tem datumom pa veljajo nova pravila: da lahko vaša custom/private aplikacija dostopa do podatkov o kupcih (torej tudi MetaKocka, ki prenaša naročila in posledično tudi podatke o kupcih), mora taka stranka imeti na Shopify zakupljen paket višji od Basic paketa. Vse stranke, ki so trgovino ustvarile po omenjenem datumu in imajo hkrati paket Shopify Basic ali nižji, več ne dobivajo informacij o kupcih in se posledično naročila ne prenesejo uspešno. Za vse take stranke rešitev že iščemo, in sicer preko drugih načinov pridobivanja podatkov iz Shopify trgovin.


Več podatkov je zapisanih na povezavi: https://beta-help.shopify.com/en/manual/apps/app-types/custom-apps

Ključni podatek s strani Shopify-ja je:


Kljub temu, da Shopify na svojih spletnih straneh piše, da za stranke, ki so svoje račune pri njih že imeli ustvarjene pred omenjenim datumom, se je pojavilo nekaj strank, kjer je Shopify prav tako prenehal z vračanjem podatkov o kupcih pri komunikaciji / pridobivanju naročil. Stranke, ki se vam to dogaja in ki posledično ne morete prenesti naročil naprošamo, da začnete direktno komunikacijo s Shopify podporo in jim poveste, da ste stranka že izpred datume 24.1.2024, navedite jim, da uporabljate custom app in od njih zahtevajte, da vam zagotovijo ponovno pošiljanje podatkov o kupcih pri prenosu naročil skozi REST Admin API / GraphQL API.


Pri prenosu naročil se vam napaka pojavi v spodnji obliki. V tem primeru imate možnost :
1. V kolikor imate trgovino pred 24.1.2024, pošljite zahtevek na Shopify podporo s opisom težave. Spodaj je predlog besedila. Če ste trgovino ustvarili po 24.1.2024, je trenutno možnost samo (2).


Dear Shopify,

You have changed your policy for retrieval of customer information via REST Admin API / GraphQL Admin API (we are using version 2023-10). Since 24th january of 2024 (base on https://beta-help.shopify.com/en/manual/apps/app-types/custom-apps), you are hiding customer information on responses for all plans that are Basic or lower. 

This is where we have a problem. Our Shopify store and account are older than that specific date, so we don't understand why are our customer data not visible in API responses. We are using Custom app (Private app) and we should, based on your public infromation (https://beta-help.shopify.com/en/manual/apps/app-types/custom-apps) should be able to receive our customer data.

We are asking you to fix this as soon as possible, since our selling proccess has stopped completely because of this problem on your part.

Kind regards,

<<company>>

2. Kupite "Shopify" ali večji plan - https://www.shopify.com/pricing



Sinhronizacija Artiklov

Za prenos artikla v MK mora biti nastavljeno na artiklu naslednje :

  • publish scope mora biti "global". Če je izbrano web, mobile, itd, potem dobite napako  "Artikel "Voda" ni na voljo za prodajo".
  • artikel mora nujno imeti naziv in unikatno SKU številko

Več informacij o delovanju si preberite tukaj


Sinhronizacija zaloge

V primeru, da imate težave s sinhronizacijo zaloge (zaloga se ne sinhronizira) je najpomembneje preveriti ali imate vklopljene ustrezne pravice na prej dodanem Shopify "Private apps". Pravice, ki so pomembne za sinhronizacijo zaloge so:

Pomembno je, da je to dovoljenje nastavljeno na "Read and write".


Preslikava polj Artikla MetaKocka <> Shopify


MetaKockaShopify Opomba
ŠifraSKU.

Naziv artiklaName 
KoličinaQuantity 
CenaPrice.Ker že vsebuje davek, se v MK vedno zapiše kot bruto cena. Ob zahtevku se pošljejo tudi podatki o davku. Če le ta ni nastavljen, se artiklu nastavi davek 0.
Prodajni, NabavniNi določenoV MK mora biti nujno določeno, ali je artikle prodajni ali nabavni. V primeru, da se doda nov artikel, se mu vedno določi, da je prodajni in nabavni.
Enota mereNi določenoČe ima uporabnik nastavljeno privzeto vrednost za enoto mere, potem se uporabi le ta. Drugače pa "kos".  


Podatki v Shopify ne vsebuje davčne stopnje, zato se znesek poštnine iz Shopify upošteva kot bruto znesek v MK ter določi privzeta davčna stopnja na podjetju.


Sinhronizacija cen

Operacije sinhronizacije cen iz MetaKocke v Shopify prenese bruto cene.


Nastavitev predpone za naročila


V primeru, da imate več spletnih trgovin, predlagamo, da si za posamezna naročila nastavitev predpono.

Navodila (vir : https://www.speakinginbytes.com/2017/11/shopify-order-numbers/) :


Preslikava davkov

V kolikor spletna trgovina ne pošlje podatkov o davkih, se za artikle naročila uporabi privzeti davek iz MetaKocke. Lahko pa se davek nastavi v spletni trgovini (tako za artikle kot tudi za shipping cost) in le ta se bo ustrezno preslikav v MK oznake davka. Podprte so naslednje stopnje davka :


OznakaMK Davek
0.2222%
0.0959,5%


Omejitev prenosa na tags


Če ima naročilo določene 'tags' se jih prenese v Metakocko. To se nastavi v dodatnih nastavitvah: 



Pri prenosu naročil se vam to tag izpisal.


Še niste uporabnik MetaKocke ? Registrirajte se in 30 dni brezplačno testirajte delovanje