B2B-bedrijf: stap voor stap

B2B-bedrijf: stap voor stap

Pagina kopiëren

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

Shopify Flow
Waar u ze kunt vinden: ga naar Shopify Flow, selecteer ‘Select a trigger’, open Workflow Trigger Extensions en zoek naar “Compan”.

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

  1. Kies „Bedrijfsupdate“ als trigger.
  2. Voeg een voorwaarde toe: company.externalId is niet leeg en bestaat.
  3. Voeg de optie ‘HTTP-verzoek verzenden’ toe met de volgende URL’s: {{company.externalId}}, {{company.name}} en {{company.note}}.
  4. 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

  1. Kies ‘Update bedrijfslocatie’ als trigger.
  2. Voeg de optie ‘HTTP-verzoek verzenden’ toe met de volgende URL’s: {{companyLocation.externalId}}, {{companyLocation.name}} en {{companyLocation.currency}}.
  3. 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

  1. De belastingvrijstellingen voor de locaties van het bedrijf zijn gewijzigd als trigger.
  2. Voeg een voorwaarde toe: changes.added is niet leeg en bestaat.
  3. Voeg een functie toe om een interne e-mail te verzenden met de tekst {{companyLocation.name}} en een Liquid-for-lus over de lijst changes.added, die voor elke vrijstelling de waarden van label en code weergeeft.
  4. 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

  1. Selecteer ‘Bedrijfscontact bijgewerkt’ als trigger.
  2. Voeg een voorwaarde toe: companyContact.isMainContact is gelijk aan true.
  3. Voeg de optie „Interne e-mail verzenden” toe met {{company.name}} en {{customer.displayName}}.
  4. 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

  1. Kies ‘Klant verwijderd uit het bedrijf’ als trigger.
  2. Voeg klanttags toe of verwijder deze met wholesale.
  3. Voeg de optie ‘Interne e-mail verzenden’ toe aan de accountmanager van {{company.name}}.
  4. 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.