Kaarten versturen vanuit Odoo CRM kan met de Zapier koppeling die we hebben ontwikkeld. Iedere keer als er een nieuwe lead is aangemaakt in Odoo CRM, kan er een gepersonaliseerde postkaart worden verzonden via de Print.one API.
Klik hier voor de Odoo CRM - Zapier koppeling
Kom je er niet helemaal uit of heb je vragen over deze integratie? Ons team helpt je graag verder. Neem contact met ons op via support.
Het koppelen van Print.one aan Odoo CRM kan op twee manieren: via Zapier of via de Odoo webhook integratie. We geven je hieronder uitleg voor bride opties.
Het versturen van ansichtkaarten vanuit Odoo CRM kan worden gedaan met de Zapier-integratie die we hebben ontwikkeld. Elke keer dat een nieuwe lead wordt aangemaakt in Odoo CRM, kan een gepersonaliseerde ansichtkaart worden verzonden via de Print.one API.
Klik hier voor de Odoo CRM - Zapier integratie.
Hieronder vindt u een stapsgewijze handleiding voor het instellen van een webhook in Odoo CRM om een JSON-payload naar de Print.one API te sturen.
Odoo Account
Zorg ervoor dat u toegang heeft tot uw Odoo CRM-instantie met voldoende beheerdersrechten.
Print.one API-sleutel
Verkrijg uw API-sleutel van Print.one. Gebruik een TEST API-sleutel voor testen en een LIVE API-sleutel voor productie.
Stap 1: Inloggen bij Odoo
Log in op uw Odoo CRM-account met uw inloggegevens.
Stap 2: Navigeer naar Ontwikkelaarsmodus
Schakel Ontwikkelaarsmodus in Odoo in om toegang te krijgen tot geavanceerde instellingen:
Ga naar de rechterbovenhoek van de interface.
Klik op uw profiel en selecteer Activeer de Ontwikkelaarsmodus (of iets vergelijkbaars, afhankelijk van uw Odoo-versie).
Stap 3: Ga naar Geautomatiseerde Acties
Navigeer naar Instellingen → Technisch → Automatisering → Geautomatiseerde Acties.
Klik op Aanmaken om een nieuwe geautomatiseerde actie toe te voegen.
Stap 4: Configureer de Geautomatiseerde Actie
Vul de volgende details in voor de geautomatiseerde actie:
Naam: Voer een naam in voor de actie, zoals "Verzenden naar Print.one API".
Model: Selecteer het Odoo-model dat aan de webhook is gekoppeld (bijv. "Lead/Opportunity" voor CRM-leads).
Trigger Conditie: Kies wanneer de webhook moet worden geactiveerd, bijv.:
Bij aanmaken
Bij bijwerken
Bij verwijderen
Toepassen Op: Specificeer eventuele aanvullende voorwaarden (optioneel), zoals filteren op leadfase.
Stap 5: De Webhook-oproep Toevoegen
Selecteer onder de sectie Actie Die Moet Worden Uitgevoerd de optie Python-code Uitvoeren.
Plak de volgende Python-code om de webhook-oproep uit te voeren:
Vervang YOUR_API_KEY door uw Print.one API-sleutel.
Pas de product_id en andere velden aan indien nodig om overeen te komen met uw Print.one-configuratie.
Stap 6: Opslaan en Testen
Sla de geautomatiseerde actie op.
Test de webhook:
Maak of werk een record bij in Odoo CRM dat overeenkomt met de triggerconditie.
Controleer in Print.one of de bestelling correct is ontvangen.
Als u een TEST API-sleutel gebruikt, wordt de bestelling niet geprint of verzonden, maar wordt er wel een PDF gegenereerd.
Als u een LIVE API-sleutel gebruikt, wordt de bestelling geprint en verzonden.
Stap 7: Probleemoplossing
Als de webhook niet werkt zoals verwacht, controleer dan het volgende:
API-sleutel: Zorg ervoor dat de X-API-KEY header de juiste API-sleutel bevat (TEST voor testen, LIVE voor productie).
JSON Payload: Controleer de structuur van de payload en of deze de juiste gegevens bevat.
URL: Bevestig dat de URL is ingesteld op https://api.print.one/v2/orders.
Geautomatiseerde Actie: Zorg ervoor dat de actie wordt geactiveerd bij de juiste gebeurtenissen in Odoo.
Python Code: Controleer op syntaxisfouten of ontbrekende velden in de code.
Stap 8: Gebruik de LIVE API-sleutel voor Productie
Zodra je hebt bevestigd dat de webhook werkt met de TEST API-sleutel:
Vervang de TEST API-sleutel door uw LIVE API-sleutel in de Python-code.
Voer de test opnieuw uit om ervoor te zorgen dat alles correct functioneert.
Kom je er niet helemaal uit of heb je vragen over deze integratie? Ons team helpt je graag verder. Neem contact met ons op via support.