B2B-bedrijf: stap voor stap
Stap voor stap Shopify Flow triggers voor B2B: bedrijfsupdates, vestigingsadressen, belastingvrijstellingen en contactgegevens.
Vijf triggers voor winkels op de B2B-functies van Shopify: bedrijven, hun locaties, hun contactpersonen en de belastingvrijstellingen van een locatie.
Op deze pagina: Bedrijfsupdate, Update bedrijfsvestigingsplaats, Belastingvrijstellingen voor bedrijfsvestigingsplaats gewijzigd, Contactgegevens bedrijf bijgewerkt, Klant verwijderd uit het bedrijf

Bedrijfsnieuws
Wordt geactiveerd wanneer een bedrijfscode wordt bijgewerkt: naam, opmerking, extern ID.
| Branden als gevolg van | Shopify webhook |
| Toestemming | Toegang tot bedrijfs- en locatiegegevens (B2B) |
| Ingeschakeld | Als u een Shopify Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ‘Triggers’ van de app |
Gebruik het voor
- Synchroniseer bedrijven met een ERP-systeem dat is gekoppeld aan
externalId.
Wat Bedrijf Update naar uw workflow verzendt
| Variabele in Shopify Flow | Type | Wat erin staat |
|---|---|---|
company |
Doel | Het bedrijf dat is bijgewerkt |
company.id |
ID | |
company.name |
Tekst | |
company.note |
Tekst | |
company.externalId |
Tekst | |
company.customerSince |
Tekst | |
company.createdAt |
Tekst | |
company.updatedAt |
Tekst | |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om precies te zien wat er is verzonden. |
Voorbeeld: Een bedrijf synchroniseren met het ERP-systeem
- Kies „Bedrijfsupdate“ als trigger.
- Voeg een voorwaarde toe:
company.externalIdis niet leeg en bestaat. - Voeg de optie ‘HTTP-verzoek verzenden’ toe met de volgende URL’s:
{{company.externalId}},{{company.name}}en{{company.note}}. - Schakel de workflow in.
Update betreffende de vestigingslocatie van het bedrijf
Wordt geactiveerd wanneer de gegevens van een bedrijfslocatie worden bijgewerkt: naam, telefoonnummer, locatie, opmerking, extern ID.
| Branden als gevolg van | Shopify webhook |
| Toestemming | Toegang tot bedrijfs- en vestigingsgegevens (B2B) |
| Ingeschakeld | Als u een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ‘Triggers’ van de app |
Gebruik het voor
- Zorg ervoor dat de verzendgegevens in het ERP-systeem up-to-date blijven.
Wat de functie ‘Bedrijfslocatie bijwerken’ naar uw workflow verzendt
| Variabele in Shopify Flow | Type | Wat erin staat |
|---|---|---|
companyLocation |
Doel | De locatie van het bedrijf die is bijgewerkt |
companyLocation.id |
ID | |
companyLocation.name |
Tekst | |
companyLocation.note |
Tekst | |
companyLocation.externalId |
Tekst | |
companyLocation.locale |
Tekst | |
companyLocation.phone |
Tekst | |
companyLocation.currency |
Tekst | |
companyLocation.createdAt |
Tekst | |
companyLocation.updatedAt |
Tekst | |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om precies te zien wat er is verzonden. |
Voorbeeld: Een afleverlocatie synchroniseren
- Kies ‘Update bedrijfslocatie’ als trigger.
- Voeg de optie ‘HTTP-verzoek verzenden’ toe met de volgende URL’s:
{{companyLocation.externalId}},{{companyLocation.name}}en{{companyLocation.currency}}. - Schakel de workflow in.
Wijzigingen in de belastingvrijstellingen voor locaties van bedrijven
Wordt geactiveerd wanneer de belastingvrijstellingen, het belastingregistratienummer of de status „belastingvrij” van een locatie van een bedrijf wijzigen. changes.added en changes.removed zijn lijsten met vrijstellingen, elk met een code en een leesbare label.
| Branden als gevolg van | Wordt volgens een schema gecontroleerd, omdat Shopify hiervoor geen webhook verstuurt |
| Toestemming | Toegang tot bedrijfs- en locatiegegevens (B2B) |
| Ingeschakeld | Door een Shopify Flow in te schakelen waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ‘Triggers’ van de app |
Gebruik het voor
- Laat de financiële afdeling elke nieuwe vrijstelling controleren vóór de volgende bestelling.
- Zorg ervoor dat uw belastingverwerkingssysteem soepel blijft werken.
Welke wijzigingen in de belastingvrijstellingen voor locaties van bedrijven worden naar uw workflow verzonden
| Variabele in Shopify Flow | Type | Wat erin zit |
|---|---|---|
companyLocation |
Doel | De locatie van het bedrijf waarvan de belastingvrijstellingen zijn gewijzigd |
companyLocation.id |
ID | |
companyLocation.name |
Tekst | |
changes |
Doel | De toegevoegde / verwijderde / huidige belastingvrijstellingen (elk bestaande uit een code + label), plus het belastingregistratienummer en de vlag voor belastingvrijstelling |
changes.added |
Lijst van objecten | In deze wijziging zijn belastingvrijstellingen toegevoegd. |
changes.added (each).code |
Tekst | De enum-waarde voor de belastingvrijstelling van de Shopify (bijv. CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE). |
changes.added (each).label |
Tekst | Een voor mensen leesbaar label dat is afgeleid van de code (bijvoorbeeld „CA BC Reseller Exemption“). |
changes.removed |
Lijst van objecten | Met deze wijziging zijn belastingvrijstellingen afgeschaft. |
changes.removed (each).code |
Tekst | De enum-waarde voor de belastingvrijstelling Shopify (bijvoorbeeld CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE). |
changes.removed (each).label |
Tekst | Een voor mensen leesbaar label dat is afgeleid van de code (bijvoorbeeld „CA BC Reseller Exemption”). |
changes.current |
Lijst van objecten | Alle belastingvrijstellingen die momenteel op de locatie van het bedrijf gelden (na deze wijziging). |
changes.current (each).code |
Tekst | De enum-waarde voor de belastingvrijstelling van de Shopify (bijv. CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE). |
changes.current (each).label |
Tekst | Een voor mensen leesbaar label dat is afgeleid van de code (bijvoorbeeld „CA BC Reseller Exemption“). |
changes.taxRegistrationId |
Tekst | Het belastingregistratienummer van de locatie van het bedrijf (leeg indien niet opgegeven). |
changes.taxExempt |
Waar / onwaar | Van de locatie van het bedrijf wordt volledig afgetrokken de belasting. |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om precies te zien wat er is verzonden. |
Voorbeeld: Stuur nieuwe belastingvrijstellingen door naar de financiële afdeling
- De belastingvrijstellingen voor de locaties van het bedrijf zijn gewijzigd als trigger.
- Voeg een voorwaarde toe:
changes.addedis niet leeg en bestaat. - Voeg een functie toe om een interne e-mail te verzenden met de tekst
{{companyLocation.name}}en een Liquid-for-lus over de lijstchanges.added, die voor elke vrijstelling de waarden vanlabelencodeweergeeft. - Schakel de workflow in.
Contactgegevens van het bedrijf bijgewerkt
Wordt geactiveerd wanneer de gegevens van een bedrijfscontact worden bijgewerkt: functietitel, locatie, vlag ‘hoofdcontactpersoon’.
| Branden als gevolg van | Shopify webhook |
| Toestemming | Toegang tot bedrijfs- en vestigingsgegevens (B2B) + toegang tot klantgegevens |
| Ingeschakeld | Als u een Shopify Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ‘Triggers’ van de app |
Gebruik het voor
- Breng de accountmanager op de hoogte wanneer de hoofdcontactpersoon van een bedrijf verandert.
Wat „Bedrijf Contact Updated“ naar uw workflow verzendt
| Variabele in Shopify Flow | Type | Wat erin staat |
|---|---|---|
customer |
Klant (Shopify) | De klant wiens bedrijfscontactgegevens zijn bijgewerkt. Het betreft een Shopify-klant, waardoor alle velden en de eigen klantacties van Shopify Flow beschikbaar zijn. |
company |
Doel | Het bedrijf waartoe de contactpersoon behoort (id, naam, extern ID, opmerking) |
company.id |
ID | |
company.name |
Tekst | |
company.externalId |
Tekst | |
company.note |
Tekst | |
companyContact |
Doel | De bijgewerkte contactgegevens (ID, functietitel, regio, of het om de hoofdcontactpersoon gaat) |
companyContact.id |
ID | |
companyContact.title |
Tekst | |
companyContact.locale |
Tekst | |
companyContact.isMainContact |
Waar / onwaar | |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om precies te zien wat er is verzonden. |
Voorbeeld: Een melding ontvangen bij een nieuwe hoofdcontactpersoon
- Selecteer ‘Bedrijfscontact bijgewerkt’ als trigger.
- Voeg een voorwaarde toe:
companyContact.isMainContactis gelijk aantrue. - Voeg de optie „Interne e-mail verzenden” toe met
{{company.name}}en{{customer.displayName}}. - Schakel de workflow in.
Klant uit het bedrijf verwijderd
Wordt geactiveerd wanneer een klant wordt verwijderd als contactpersoon van een bedrijf.
| Branden als gevolg van | Shopify webhook |
| Toestemming | Toegang tot bedrijfs- en locatiegegevens (B2B) + toegang tot klantgegevens |
| Ingeschakeld | Door een Flow-workflow in te schakelen waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ‘Triggers’ van de app |
Gebruik het voor
- Verwijder B2B-tags, toegang tot prijslijsten of inloggegevens voor het portaal van personen die het bedrijf hebben verlaten.
Wat ‘Door de klant uit het bedrijf verwijderd’ naar uw workflow stuurt
| Variabele in Shopify Flow | Type | Wat erin staat |
|---|---|---|
customer |
Klant (Shopify) | De klant die uit het bedrijf is verwijderd. Het betreft een Shopify-klant, waardoor alle velden en de eigen klantacties van Shopify Flow beschikbaar zijn. |
company |
Doel | Het bedrijf waaruit de klant is verwijderd (ID, naam, extern ID, opmerking) |
company.id |
ID | |
company.name |
Tekst | |
company.externalId |
Tekst | |
company.note |
Tekst | |
companyContact |
Doel | De verwijderde contactpersoon (ID, functietitel, land, of het de hoofdcontactpersoon betrof) |
companyContact.id |
ID | |
companyContact.title |
Tekst | |
companyContact.locale |
Tekst | |
companyContact.isMainContact |
Waar / onwaar | |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om precies te zien wat er is verzonden. |
Voorbeeld: Verwijder de tag ‘groothandel’ uit een verwijderd contact
- Kies ‘Klant verwijderd uit het bedrijf’ als trigger.
- Voeg klanttags toe of verwijder deze met
wholesale. - Voeg de optie ‘Interne e-mail verzenden’ toe aan de accountmanager van
{{company.name}}. - Schakel de workflow in.
Volgende stappen
Toegang tot bedrijven is afhankelijk van toegang tot klantgegevens: zonder deze toegang levert Shopify helemaal geen bedrijven op. Verleen eerst toegang tot klanten en vervolgens toegang tot bedrijven. Voor B2B-inkopers die de webshop bezoeken, zie Webshop-triggers, stap voor stap.
- Volledig overzicht van de triggers - alle triggers op één pagina.
- De juiste trigger kiezen - welke optie in uw geval van toepassing is.
- Aangepaste triggers - als er geen ingebouwde trigger geschikt is, schrijf dan uw eigen trigger.
- Gebeurtenisgeschiedenis en probleemoplossing - nagaan wat er is afgevuurd en wat het vervoerde.
- Triggergebeurtenissen op de beheerpagina van een record - de meest recente gebeurtenissen van één record, op een eigen pagina in het beheergedeelte van Shopify.
