Alles over Zoho CRM

Prijslijsten naar Zoho CRM sturen

Stuur prijslijsten van een product naar Zoho CRM. APIcenter maakt Price Books aan of werkt ze bij en koppelt ze aan het product.

Bijgewerkt op 9 november 2026

Deze flow stuurt de prijslijsten van een product uit een andere applicatie naar Zoho CRM. APIcenter maakt de prijslijst in Zoho CRM aan (een Price Book) of werkt hem bij, en koppelt hem aan het product.

Zo werkt het

  • Het product moet al in Zoho CRM bestaan. APIcenter zoekt het op productcode (Product_Code). Staat het product er niet, dan mislukt de flow met de melding "Product: not found". Stuur het product dus eerst met Producten naar Zoho CRM sturen.
  • Elke prijslijst heeft een productcode, een lijstprijs (List_Price), een prijslijstnaam (Price_Book_Name) en een prijsmodel (Pricing_Model) nodig. Ontbreekt er één, dan mislukt de flow met een melding over verplichte velden.
  • APIcenter groepeert de prijsregels op prijslijstnaam. Per prijslijst zoekt het in Zoho CRM naar een prijslijst met die naam. Bestaat die, dan werkt APIcenter hem bij. Anders maakt APIcenter hem aan.
  • Een nieuwe prijslijst wordt actief of niet actief aangemaakt, afhankelijk van Set newly created price lists to active.
  • De omschrijving van een bestaande prijslijst wordt alleen bijgewerkt als Update the description of existing price lists aanstaat. Heeft de prijslijst geen omschrijving, dan gebruikt APIcenter de prijslijstnaam.
  • Voor elke prijsregel stuurt APIcenter de ondergrens (from_range), de bovengrens (to_range) en de korting (discount) mee. Is een van deze velden leeg, dan gebruikt APIcenter 0.
  • Is een prijslijst nog niet aan het product gekoppeld, dan koppelt APIcenter hem met de lijstprijs van het product.
  • Een prijslijst die in Zoho CRM wel aan het product hangt maar niet meer in de gegevens staat, haalt APIcenter van het product los.

Wat je eerst nodig hebt

  • Zoho CRM is gekoppeld. Zie Zoho CRM koppelen aan APIcenter.
  • Het product bestaat in Zoho CRM.
  • De andere applicatie van de integratie kan prijslijsten versturen met een lijstprijs en een prijsmodel.

Tips

  • Verdwijnt een prijslijst van een product? Dan staat hij niet meer in de verstuurde gegevens. APIcenter koppelt hem dan los van het product.
  • Zie Zoho CRM: fouten en limieten voor de meldingen bij het aanmaken, bijwerken en koppelen van prijslijsten.

Hieronder vind je alle instellingen van deze flow, elk met een eigen uitleg.

Instellingen

De instellingen die je in het dashboard ziet, met wat elke instelling doet.

Default price list group

Customer Settings

Vul hier de waarde in van de prijslijstgroep, zoals het doelsysteem die herkent (meestal het id). APIcenter gebruikt deze waarde alleen als Enable use of a default customer price list group aan staat. Heeft de prijslijstgroep in de gegevens al een waarde, dan blijft die staan, tenzij Force the usage of the default price list group aan staat. Er is geen standaardwaarde.

Zet dit aan om een standaard klantgroep te gebruiken. Vul daarna de waarde in bij Value to use as default customer group. Zonder deze instelling gebruikt APIcenter geen standaardwaarde. Standaard staat dit uit.

Zet dit aan om een standaard prijslijstgroep te gebruiken. Vul daarna de waarde in bij Default price list group. Zonder deze instelling gebruikt APIcenter geen standaardwaarde. Standaard staat dit uit.

Met deze instelling bepaal je of de standaardwaarde de klantgroep in de gegevens vervangt. Staat dit aan, dan gebruikt APIcenter altijd de waarde uit Value to use as default customer group. Staat dit uit, dan wordt die waarde alleen gebruikt als de gegevens zelf geen klantgroep bevatten. Dit werkt alleen als Enable use of a default customer group aan staat. Standaard staat dit uit.

Met deze instelling bepaal je of de standaardwaarde de prijslijstgroep in de gegevens vervangt. Staat dit aan, dan gebruikt APIcenter altijd de waarde uit Default price list group. Staat dit uit, dan wordt die waarde alleen gebruikt als de gegevens zelf geen prijslijstgroep bevatten. Dit werkt alleen als Enable use of a default customer price list group aan staat. Standaard staat dit uit.

Bepaalt of een koppeltabel wordt gebruikt om de klantgroep om te zetten. Zonder koppeltabel wordt de waarde uit de klantgegevens doorgegeven en gebruikt als id van de klantgroep. Standaard staat de instelling uit. Vul de koppeltabel in als je deze instelling aanzet.

Gebruikt een mappingtabel om de prijslijstgroep om te zetten tussen het bronsysteem en het doelsysteem. Zet dit aan als de prijslijstgroepen in beide systemen een andere waarde hebben. Vul daarna de mappingtabel in. Wat er gebeurt met een waarde die niet in de tabel staat, bepaal je met What to do with a value that cannot be mapped using the mapping table. Standaard staat deze instelling uit.

Vul hier de waarde in van de klantgroep, zoals het doelsysteem die herkent (meestal het id). APIcenter gebruikt deze waarde alleen als Enable use of a default customer group aan staat. Heeft de klantgroep in de gegevens al een waarde, dan blijft die staan, tenzij Force the usage of the default customer group aan staat. Er is geen standaardwaarde.

Bepaalt wat er gebeurt met een waarde die niet in de mappingtabel staat. Bij Waarde negeren wordt de waarde weggelaten, bij Waarde gebruiken wordt de oorspronkelijke waarde gebruikt en bij Standaardwaarde gebruiken wordt de ingestelde standaardwaarde gebruikt. De instelling werkt alleen als Use default price list group mapping table aan staat. De standaardkeuze is Standaardwaarde gebruiken.

Hiermee codeer je de waarden in het adres (de URL) van de bronapplicatie, dus bij flows die gegevens ophalen. Dit werkt alleen als Enable URL encoding of data in endpoints aanstaat. Standaard staat dit uit.

Hiermee codeer je de waarden in het adres (de URL) van de doelapplicatie, dus bij flows die gegevens versturen. Dit werkt alleen als Enable URL encoding of data in endpoints aanstaat. Standaard staat dit uit.

Zet dit aan als er speciale tekens in de data staan die in het adres (de URL) van een verzoek terechtkomen, zoals in een SKU of categorienaam. De waarden worden dan URL-gecodeerd, zodat het verzoek niet misgaat. Met Enable URL Encoding of data in the endpoints of the source application en Enable URL Encoding of data in the endpoints of the target application bepaal je voor welke kant dit geldt. Standaard staat dit uit.

Use administration mapping table

General flow setting

Zet dit aan om de administratie om te zetten met een koppeltabel tussen de twee applicaties. Wat er gebeurt met een waarde die niet in de tabel staat, bepaal je met What to do with a value that cannot be mapped using the mapping table. Standaard staat dit uit.

Hier kies je wat er gebeurt met een administratie die niet in de koppeltabel staat. Bij Waarde negeren wordt de waarde leeggelaten, bij Waarde gebruiken blijft de oorspronkelijke waarde staan en bij Standaardwaarde gebruiken wordt de standaardwaarde uit Default administration id gebruikt, als je die hebt ingeschakeld. Deze instelling werkt alleen als Use administration mapping table aanstaat. Standaard is Standaardwaarde gebruiken gekozen.

Vul hier het e-mailadres in waarnaar APIcenter meldingen stuurt over mislukte activiteiten van deze flow. Dit werkt alleen als Receive Notifications aan staat. Laat je het veld leeg, dan gebruikt APIcenter bij Direct het e-mailadres van je account. Er is geen standaardwaarde.

Vul hier de Slack-webhook van je Slack-werkruimte in om meldingen over mislukte activiteiten ook in Slack te ontvangen. Dit werkt alleen als Receive Notifications aan staat. Laat je het veld leeg, dan stuurt APIcenter geen Slack-melding. Er is geen standaardwaarde.

Notifications frequency

Notifications

Kies hoe vaak APIcenter meldt dat activiteiten van deze flow zijn mislukt. Bij Direct volgt de melding zodra een activiteit mislukt. Bij Elke 30 minuten, Elk uur, Dagelijks en Wekelijks stuurt APIcenter een overzicht van de mislukte activiteiten die nog niet gemeld zijn. Dit werkt alleen als Receive Notifications aan staat. Standaard is dit Direct.

Receive Notifications

Notifications

Zet dit aan om een melding te krijgen als een activiteit van deze flow mislukt. Met Notifications frequency bepaal je hoe vaak je de melding krijgt, en met Notifications Email address en Notifications Slack webhook waar die naartoe gaat. Standaard staat dit uit.

Zet dit aan om een standaard rekenmethode voor prijzen te gebruiken. Kies de methode bij Value to use as the default calculation method. Standaard wordt de methode alleen gebruikt als de data zelf geen methode meegeeft. Wil je de methode altijd gebruiken, zet dan Force the use of a default price calculation method aan. Standaard staat dit uit.

Bepaalt of de standaard rekenmethode voor prijzen altijd wordt gebruikt. Staat dit aan, dan geldt altijd de methode van Value to use as the default calculation method. Staat dit uit, dan wordt die alleen gebruikt als de data zelf geen methode meegeeft. Deze instelling is alleen te kiezen als Enable the use of a default price calculation method aan staat. Standaard staat dit uit.

Bepaalt of een prijslijst die nieuw wordt aangemaakt in de doeltoepassing meteen actief wordt. Bestaande prijslijsten worden hierdoor niet aangepast. Standaard staat dit aan.

Bepaalt of de omschrijving van een prijslijst die al bestaat in de doeltoepassing wordt bijgewerkt. Staat dit uit, dan blijft de bestaande omschrijving staan. Standaard staat dit uit.

Kies de rekenmethode die wordt gebruikt voor de korting in de prijslijst: Differential of Flat. Deze methode wordt toegepast als Enable the use of a default price calculation method aan staat. Standaard is Differential gekozen.

Skip negativity flip process

Product Settings

Standaard zet APIcenter negatieve bedragen bij prijzen, kortingen en belasting om naar positieve bedragen. Bedragen inclusief en exclusief belasting worden dan ook omgewisseld als de belasting negatief is. Zet je deze instelling aan, dan slaat APIcenter deze omzetting over en blijven negatieve waarden negatief. De standaardwaarde is uit.

Dit is het maximale aantal pagina's dat de flow in één run ophaalt. Het aantal items per pagina stel je in bij Use page size. De standaardwaarde is 20.

Use page size

Run behaviour

Dit is het aantal items dat de flow per API-verzoek ophaalt. Samen met Maximum number of pages to retrieve bepaalt dit hoeveel items één run kan ophalen. De standaardwaarde is 50.

Nog vragen?

Stel je vraag aan de supportassistent in je dashboard of maak een supportticket aan.

Naar support