Skip to main content

PrestaShop

Saatavilla

Tämä integraatio on aktiivinen ja käyttövalmis kaikilla Pro-sopimuksilla.

Yhdistä PrestaShop-kauppasi Frihetiin. Tuo tuotteet ja tilaukset suoraan Webservice API:sta.

Mihin tätä käytetään?

Kun PrestaShop on integroitu:

  • Tuo tilaukset — Kauppasi tilaukset muunnetaan laskuiksi Frihetissä
  • Tuo tuotteet — Tuo PrestaShop-luettelosi yhtenäistääksesi hallinnan
  • Synkronoidut tiedot — Hinnat, määrät, viitteet ja tilat tuodaan automaattisesti

Vaatimukset

  • PrestaShop 1.7 tai uudempi — Verkkopalvelu käytössä
  • API-avain — Luotu hallintapaneelista
  • HTTPS pakollinen — Kaupallasi on oltava SSL-sertifikaatti
  • Frihet Pro tai uudempi

Yhteyden määrittäminen

Vaihe 1: Luo API-avain PrestaShopissa

  1. PrestaShopin hallintapaneelissasi, siirry kohtaan LisäasetuksetVerkkopalvelu
  2. Napsauta Lisää uusi avain
  3. Aktivoi lukuoikeudet (GET) kohteille:
    • products — Tuotteiden tuomiseksi
    • orders — Tilausten tuomiseksi
    • customers — Asiakastietoja varten
  4. Kopioi luotu avain

Vaihe 2: Yhdistä Frihetissä

  1. Frihetissä, siirry kohtaan AsetuksetIntegraatiot
  2. Etsi PrestaShop ja napsauta
  3. Anna kauppasi URL-osoite (esim: https://mitienda.com)
  4. Liitä API-avain
  5. Napsauta Testaa yhteys tarkistaaksesi
  6. Jos yhteys on kunnossa, napsauta Tallenna

Tietojen tuominen

Tuotteiden tuominen

  1. Siirry kohtaan AsetuksetIntegraatiotPrestaShopTiedot-välilehti
  2. Napsauta Tuo tuotteet
  3. Frihet tuo kaikki aktiiviset tuotteet kaupastasi
  4. Kaksoiskappaleet tuotteista (sama SKU tai nimi) ohitetaan automaattisesti

Tilausten tuominen

  1. Samalla Tiedot-välilehdellä, napsauta Tuo tilaukset
  2. Ensimmäinen tuonti tuo viimeisten 30 päivän tilaukset
  3. Seuraavat tuonnit tuovat vain uudet tilaukset viimeisestä synkronoinnista lähtien
  4. Jokainen tilaus luo laskun muodossa PS-{id}

Tuodut tiedot

Tuotteet

PrestaShop-tietoFrihet-tieto
NimiTuotteen nimi
ViiteSKU
Hinta (ilman veroja)Yksikköhinta
Lyhyt kuvausKuvaus
Aktiivinen (kyllä/ei)Aktiivinen/passiivinen tila

Tilaukset

PrestaShop-tietoFrihet-tieto
Tilauksen IDLaskun numero (PS-{id})
Tilauksen päivämääräLaskun päivämäärä
Tilauksen tuotteetLaskun rivit
MääräMäärä
Yksikköhinta (ilman ALV:tä)Yksikköhinta
Tilauksen viiteLaskun huomautukset

Todellinen esimerkki

Tilaus PrestaShopissa

Pedido #4521 - 18 feb 2026
- 3x Camiseta Básica (ref: CAM-001) @ €15 = €45
- 1x Sudadera Premium (ref: SUD-010) @ €45 = €45
Total: €90 + €18,90 IVA (21%) = €108,90

Frihetissä tuonnin jälkeen

Factura PS-4521
Fecha: 18 feb 2026
- 3x Camiseta Básica @ €15 = €45
- 1x Sudadera Premium @ €45 = €45
Subtotal: €90,00
IVA (21%): €18,90
Total: €108,90
Estado: Pagada

Eroja WooCommerceen verrattuna

OminaisuusPrestaShopWooCommerce
Yhteyden tyyppiAPI-avain (Webservice)Consumer Key + Secret
Reaaliaikainen synkronointiEi (manuaalinen tuonti)Kyllä (webhooks)
SuuntaPrestaShop → FrihetWooCommerce → Frihet
Laskun muotoPS-{id}WC-{number}

Rajoitukset

  • Manuaalinen tuonti — Tilauksia ei synkronoida reaaliaikaisesti. Sinun on napsautettava "Tuo tilaukset" säännöllisesti
  • Vain luku — Frihet tuo tietoja PrestaShopista, mutta ei kirjoita takaisin
  • Ei osoitetietoja laskuissa — Tilauksen toimitustietoja ei siirretä asiakkaalle (tulossa pian)

Vianmääritys

"Yhteysvirhe testattaessa"

  • Varmista, että URL-osoite on oikea ja käyttää https://
  • Tarkista, että Verkkopalvelu on käytössä PrestaShopissa
  • Varmista, että API-avaimella on lukuoikeudet kohteille products, orders ja customers
  • Jos käytät palomuuria tai .htaccess-tiedostoa, varmista, ettei se estä /api/

"Kaikkia tuotteita ei tuoda"

  • Vain aktiiviset tuotteet tuodaan (tila = 1)
  • Samalla SKU:lla tai nimellä jo olemassa olevat tuotteet ohitetaan (duplikaattien poisto)

"Tilaukset eivät näy"

  • Ensimmäinen tuonti tuo vain viimeiset 30 päivää
  • Varmista, että tilausten tila on "käsittelyssä" tai korkeampi
  • Napsauta "Tuo tilaukset" uudelleen, jos uusia on saapunut

"Voinko katkaista yhteyden menettämättä tietoja?"

Kyllä. Jo tuodut tuotteet ja laskut jäävät Frihetiin. Yhteyden katkaiseminen estää vain uudet tuonnit.

Katkaistaksesi yhteyden:

  1. Siirry kohtaan AsetuksetIntegraatiotPrestaShopAsetukset-välilehti
  2. Napsauta Katkaise yhteys
  3. Vahvista

Seuraavat vaiheet