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
- PrestaShopin hallintapaneelissasi, siirry kohtaan Lisäasetukset → Verkkopalvelu
- Napsauta Lisää uusi avain
- Aktivoi lukuoikeudet (GET) kohteille:
products— Tuotteiden tuomiseksiorders— Tilausten tuomiseksicustomers— Asiakastietoja varten
- Kopioi luotu avain
Vaihe 2: Yhdistä Frihetissä
- Frihetissä, siirry kohtaan Asetukset → Integraatiot
- Etsi PrestaShop ja napsauta
- Anna kauppasi URL-osoite (esim:
https://mitienda.com) - Liitä API-avain
- Napsauta Testaa yhteys tarkistaaksesi
- Jos yhteys on kunnossa, napsauta Tallenna
Tietojen tuominen
Tuotteiden tuominen
- Siirry kohtaan Asetukset → Integraatiot → PrestaShop → Tiedot-välilehti
- Napsauta Tuo tuotteet
- Frihet tuo kaikki aktiiviset tuotteet kaupastasi
- Kaksoiskappaleet tuotteista (sama SKU tai nimi) ohitetaan automaattisesti
Tilausten tuominen
- Samalla Tiedot-välilehdellä, napsauta Tuo tilaukset
- Ensimmäinen tuonti tuo viimeisten 30 päivän tilaukset
- Seuraavat tuonnit tuovat vain uudet tilaukset viimeisestä synkronoinnista lähtien
- Jokainen tilaus luo laskun muodossa
PS-{id}
Tuodut tiedot
Tuotteet
| PrestaShop-tieto | Frihet-tieto |
|---|---|
| Nimi | Tuotteen nimi |
| Viite | SKU |
| Hinta (ilman veroja) | Yksikköhinta |
| Lyhyt kuvaus | Kuvaus |
| Aktiivinen (kyllä/ei) | Aktiivinen/passiivinen tila |
Tilaukset
| PrestaShop-tieto | Frihet-tieto |
|---|---|
| Tilauksen ID | Laskun numero (PS-{id}) |
| Tilauksen päivämäärä | Laskun päivämäärä |
| Tilauksen tuotteet | Laskun rivit |
| Määrä | Määrä |
| Yksikköhinta (ilman ALV:tä) | Yksikköhinta |
| Tilauksen viite | Laskun 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
| Ominaisuus | PrestaShop | WooCommerce |
|---|---|---|
| Yhteyden tyyppi | API-avain (Webservice) | Consumer Key + Secret |
| Reaaliaikainen synkronointi | Ei (manuaalinen tuonti) | Kyllä (webhooks) |
| Suunta | PrestaShop → Frihet | WooCommerce → Frihet |
| Laskun muoto | PS-{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,ordersjacustomers - 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:
- Siirry kohtaan Asetukset → Integraatiot → PrestaShop → Asetukset-välilehti
- Napsauta Katkaise yhteys
- Vahvista
Seuraavat vaiheet
- Yhdistä WooCommerce, jos sinulla on myös WordPress-kauppa
- Tuo myynnit Gumroadista
- Automatisoi työnkulkuja n8n:n avulla