In deze gids leggen we stap voor stap uit hoe je WooCommerce-winkels koppelt aan GelatoConnect. Zo lopen je bestellingen automatisch van WooCommerce naar je productieproces.
Wat je nodig hebt
Voordat je begint met het verbinden van een WooCommerce winkel aan GelatoConnect, zorg ervoor dat je het volgende hebt:
Klant instellen in GelatoConnect: De klant die eigenaar is van de WooCommerce-winkel moet worden aangemaakt met toegang tot Storefronts ingeschakeld.
Compatibele WooCommerce-installatie: WooCommerce versie 2.4.8 of hoger met de juiste API-configuratie
Beheerdersrechten: De PSP (Print Service Provider) of je klant moet beheerdersrechten hebben voor de WooCommerce-winkel.
Overzicht van het verbindingsproces
Het verbindingsproces bestaat uit vier belangrijke stappen:
Voorbereiding: Zorgen voor de juiste configuratie in GelatoConnect en WooCommerce
Winkel koppelen: De verbinding maken tussen WooCommerce en GelatoConnect
Productinstelling: Producten configureren voor afdrukken
Testen: De integratie valideren met testbestellingen
Laten we samen elke fase stap voor stap doornemen.
Fase 1: Voorbereiding in GelatoConnect en WooCommerce
1) Stel je klant in
Ga naar het gedeelte Klanten in het linkermenu van je GelatoConnect-account.
Selecteer de klant die eigenaar is van de WooCommerce-winkel. Bestaat deze klant nog niet? Voeg dan een nieuwe klant toe.
2) Bepaal of je jouw klant toegang wilt geven tot de Storefronts Connect-interface
Storefronts Connect is de interface die door PSP's en je klanten wordt gebruikt om B2C-storefronts (inclusief WooCommerce), CSV-imports en handmatige winkels te beheren.
Zonder toegang tot de Storefronts Connect-interface:
PSP's zorgen ervoor dat nieuwe producten gekoppeld worden aan de WooCommerce-winkel.
Je klant kan contact met je opnemen voor meer informatie over de bestelling.
Je hebt beheerderstoegang tot de WooCommerce winkel nodig om de verbinding te autoriseren
Met toegang tot de Storefronts Connect-interface:
Je klanten kunnen nieuwe producten aan hun WooCommerce winkel toevoegen wanneer ze willen
Je klant kan de bestelgeschiedenis en verzendinformatie bekijken
Je hebt geen beheerderstoegang tot de WooCommerce-winkel nodig, maar je klant heeft deze wel nodig om de verbinding te autoriseren
3) Ga naar de Storefronts Connect-interface
PSP’s kunnen de Storefronts openen met hun bestaande GelatoConnect inloggegevens.
Om je klanten toegang te geven tot Storefronts Connect:
Ga naar het gedeelte Klanten in GelatoConnect
Selecteer de klant en ga daarna rechtsboven naar Klant bewerken
Zet de schakelaar \"Storefronts inschakelen\" aan
Vul het e-mailadres, de voornaam en achternaam van je klant in
Als je op de knop "Admin toevoegen" klikt, krijgt je klant een e-mail met instructies om in te loggen.
4) Bereid je productcatalogus voor
Voordat je de winkel koppelt, zorg ervoor dat je producten hebt ingesteld in GelatoConnect.
Je moet eerst productmodellen en klantproducten hebben aangemaakt met deze productmodellen.
Binnen een klantproduct kun je aangeven welke klant toegang krijgt tot dit product.
5) Stel je WooCommerce-winkel in
Om ervoor te zorgen dat je WooCommerce winkel correct is geconfigureerd voor GelatoConnect-integratie:
Controleer WooCommerce REST API-toegang:
Controleer of je
.htaccess
-bestand het volgende bevat:SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Legacy REST API inschakelen:
Ga in je WooCommerce Admin Panel naar WooCommerce → Instellingen → Geavanceerd
Selecteer het tabblad Legacy APIVink het vakje aan om de
"legacy REST API inschakelen"Klik op
Wijzigingen opslaanPermalink-instellingen configureren
:Ga naar
Instellingen → Permalinks in je WordPress DashboardGa onder
Algemene instellingen voor een andere optie dan EenvoudigKlik op
Wijzigingen opslaanControleer of de API werkt door in je browser naar
https://your-site-url-here.com/wc-api/v1/
te gaan.
Installeer de WooCommerce Legacy REST API-plugin
(voor WooCommerce 9.0+):Ga naar
:Ga in je WordPress Dashboard naar
Plugins → Nieuwe pluginZoek naar "Gelato"
Installeer en activeer de
Gelato-integratie voor WooCommerce pluginUpdate de Gelato plugin voor gebruik in je winkel
:Ga in je WordPress Admin Dashboard naar
Plugins → Plugin EditorSelecteer in het dropdownmenu rechtsboven
Gelato-integratie voor WooCommerceZoek in het rechterpaneel naar
includes → Connector → GelatoConnector.php en open dit bestand
Zoek deze regel code:
const GELATO_DASHBOARD_URL = 'https://dashboard.gelato.com';
Vervang het door:
const GELATO_DASHBOARD_URL = 'https://storefronts.gelato.com';
Klik op Bestand bijwerken om je wijzigingen op te slaan.
Fase 2: een WooCommerce-winkel koppelen
Voor verkopers (jouw klant)
Log in op Storefronts
Ga naar winkels:
Klik op het tabblad Winkels in het menu aan de linkerkant.
Klik op het WooCommerce-icoon om het koppelingsproces te starten.
Vul de URL van je WooCommerce-winkel in
Klik op "Doorgaan" om de verbinding te autoriseren:
Je wordt doorgestuurd naar de inlogpagina van WooCommerce
Log in als daarom wordt gevraagd
Bekijk de machtigingen die Gelato vraagt
Klik op Autoriseren om de verbinding goed te keuren.
Verbinding bevestigen:
Na het autoriseren kom je weer terug op het Storefronts Connect Dashboard.
Controleer of je winkel in de lijst met gekoppelde winkels staat met de status "Verbonden".
Voor PSP's (jij)
De stappen om een WooCommerce-winkel als PSP te koppelen lijken erg op de stappen om een winkel als klant te koppelen.
Het belangrijkste verschil is dat je ook wordt gevraagd om te kiezen aan welke van je locaties en aan welke van je klanten de WooCommerce-winkel gekoppeld moet worden.
Fase 3: Producten instellen
Zodra de winkel is gekoppeld, moeten je producten in GelatoConnect worden verbonden met de productvermeldingen in je WooCommerce-winkel. Er zijn drie manieren om producten te koppelen:
Methode 1: Bestaande WooCommerce-producten koppelen
Als je winkel al producten heeft die via GelatoConnect geproduceerd moeten worden:
Producten synchroniseren:
Klik in het Storefronts Connect Dashboard op de gekoppelde WooCommerce-winkel in de lijst met winkels.
Klik rechtsboven op de knop Producten synchroniseren om de huidige productlijst van de winkel op te halen.
Wacht tot de synchronisatie klaar is
Kaartproducten:
Na het synchroniseren verschijnen al je WooCommerce producten in het tabblad Alle producten.
Klik voor elk product dat geproduceerd moet worden op het product en vervolgens op de knop Verbinden
Kies het product dat je wilt koppelen uit de catalogus.
Voor producten waarvoor ontwerpbestanden nodig zijn, word je doorgestuurd naar de Design Editor waar je een ontwerpbestand kunt uploaden.
Klik op Verbinden om de koppeling op te slaan.
Methode 2: Nieuwe producten aanmaken in Storefronts Connect
Zo maak je nieuwe producten aan die in de WooCommerce-winkel worden gepubliceerd:
Navigeer naar de WooCommerce winkel in de lijst met winkels
Klik rechtsboven op de knop Product toevoegenJe kunt een helemaal nieuw eendraadsgarens product toevoegen of er eentje kiezen die al aan een bestaande winkel is toegevoegd.
Als je een nieuw eendraadsgaren product toevoegt:
Kies een product uit de productcatalogus
Voeg een ontwerp toe met behulp van de Design Editor
Configureer de productdetails (naam, beschrijving, prijs)
Publiceer het product daarna in de WooCommerce-winkel
Methode 3: Bulkverbinding van producten
Voor winkels met veel producten kun je de bulkbewerkingsfunctie gebruiken:
Productlijst exporteren
:Ga naar de winkelpagina in Storefronts Connect en klik rechtsboven op
Bulkacties.Selecteer
Producten koppelen met bestandenKlik op
CSV exporteren en er wordt een CSV-bestand met alle producten uit je winkel gedownload.Vul het CSV-bestand in
:Open het CSV-bestand in een spreadsheetprogramma
Vul voor elk product het volgende in de juiste kolommen in:
Product UID
: De GelatoConnect productidentificatieDesign bestandsURL
: URL naar het printbare bestand voor elk product. Dit moet een directe hyperlink naar het bestand zijnGeïmporteerde gekoppelde producten
:Ga terug naar Storefronts en klik op
Bulk OperationsVul je e-mailadres in, klik op
CSV uploaden en kies je CSV-bestand.Klik rechtsboven op
Producten koppelen met bestandenFase 4: De integratie testenVoordat je de integratie gebruikt voor productieorders, test de verbinding eerst goed:
Plaats een testbestelling
:
Ga naar de website van de WooCommerce-winkelKoop een van de gekoppelde producten. Het is handig om een kortingscode te gebruiken om te testen.
Rond het afrekenen af
Controleer ontvangst bestelling
:
Controleer of de bestelling verschijnt in Storefronts ConnectControleer of het ook zichtbaar is op de pagina 'orders beheren' bij orderintake in je GelatoConnect Dashboard.
Controleer of alle bestelgegevens kloppen, zoals:
Klantgegevens
Productspecificaties
Ontwerpbestanden
Verzendgegevens
Volg je bestelling tijdens de productie
:
Volg de testbestelling door je hele productieprocesControleer of statusupdates goed zichtbaar zijn in Storefronts Connect en in het WooCommerce-beheer
Testbestelling annuleren (Optioneel)
:
Plaats nog een testbestellingAnnuleer het via WooCommerce
Controleer of de annulering goed is verwerkt in GelatoConnect.
Cancel it through WooCommerce
Verify the cancellation is processed correctly in GelatoConnect