Alles over HubSpot
HubSpot: Betalingen naar HubSpot sturen
Zet betaalgegevens, zoals een betaalstatus, op een bestaande deal of factuur in HubSpot.
Bijgewerkt op 9 november 2026
Deze flow zet betaalgegevens uit een andere applicatie op een bestaande deal of factuur in HubSpot, bijvoorbeeld een betaalstatus. De flow maakt zelf geen deal of factuur aan.
Zo werkt het
- Met Do you want to update a payment property on the Deal or Invoice kies je het HubSpot-object: de Deal (standaard) of de Invoice, de factuur.
- Bij een deal zoekt APIcenter de deal op de combinatie van pipeline, dealfase en dealnaam. De data moet alle drie bevatten: de HubSpot-eigenschappen
pipeline,dealstageendealname. De pipeline en fase zijn hun interne ID's, bijvoorbeelddefaultenclosedwon. Ontbreekt een van de drie, of wordt de deal niet gevonden, dan stopt de flow met een foutmelding. - Bij een factuur zoekt APIcenter de factuur op het factuurnummer (
hs_number). - APIcenter schrijft de andere velden uit de data naar de gevonden deal of factuur. Welke HubSpot-eigenschap dat is, bepaal je onder Data mapping.
- De standaard data mapping koppelt alleen de referentie aan
dealname. Koppel zelf de eigenschappenpipelineendealstageen de eigenschap die je wilt bijwerken. - Kan een veld niet worden gemapt, dan bepaalt Stop flow when mapping of fields fails of de flow stopt of het veld overslaat.
Wat je eerst nodig hebt
- HubSpot is gekoppeld aan APIcenter. Zie HubSpot koppelen aan APIcenter.
- De deal of factuur bestaat al in HubSpot, bijvoorbeeld doordat Verkooporders naar HubSpot sturen hem heeft aangemaakt.
- De eigenschap die je wilt bijwerken, bestaat in HubSpot en je hebt hem gekoppeld onder Data mapping.
Tips
- Vind APIcenter de deal niet? Controleer of de pipeline en de dealfase in de data de interne ID's zijn, en niet de labels. En controleer of de dealfase nog klopt: APIcenter zoekt de deal in de fase die in de data staat.
- Volgens HubSpot kan het even duren voordat nieuwe records in zoekresultaten verschijnen. Een deal die je net hebt aangemaakt, kan daardoor kort niet gevonden worden.
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.
Stop flow when mapping of fields fails
Datamapper SettingsBepaalt wat er gebeurt als een veld in de data mapping niet kan worden gemapt, bijvoorbeeld doordat de waarde het verkeerde type of formaat heeft. Staat dit aan (standaard), dan stopt de flow met een foutmelding in het activiteitenlog, zodat er niets onvolledigs wordt doorgegeven. Staat dit uit, dan gaat de flow door en wordt het veld dat niet kon worden gemapt overgeslagen; er wordt een notitie aan de flowresultaten toegevoegd. Bij HubSpot is deze instelling beschikbaar in de flow Send Payment.
Enable URL Encoding of data in the endpoints of the target application
General flow settingHiermee 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.
Enable URL encoding of data in endpoints
General flow settingZet URL-codering aan voor waarden die APIcenter in de URL van een verzoek aan HubSpot zet. Dit voorkomt fouten met speciale tekens zoals spaties, schuine strepen of ampersands. Bij HubSpot staan zoekwaarden zoals een e-mailadres, SKU of dealnaam in de inhoud van het verzoek en niet in de URL; in de URL staan alleen ID's en objecttypes. Je hebt dit daarom zelden nodig. Dit is de hoofdschakelaar: waarden worden alleen gecodeerd als je ook Enable URL Encoding of data in the endpoints of the source application (bij ophalen) of Enable URL Encoding of data in the endpoints of the target application (bij versturen) aanzet. Standaard staat dit uit.
Use administration mapping table
General flow settingDeze instelling heeft geen effect voor HubSpot. De data die APIcenter met HubSpot uitwisselt, heeft geen administratieveld, dus er valt niets te mappen. Laat deze instelling uit staan (standaard).
What to do with a value that cannot be mapped using the mapping table
General flow settingDeze instelling heeft geen effect voor HubSpot, omdat de data die APIcenter met HubSpot uitwisselt geen administratieveld heeft. Laat hem staan zoals hij is.
Notifications Email address
NotificationsVul 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.
Notifications frequency
NotificationsKies 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
NotificationsZet 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.
Kies op welk HubSpot-object APIcenter de betaalgegevens zet: op de Deal (standaard) of op de Invoice, de factuur. Bij een deal zoekt APIcenter de deal op de combinatie van pipeline, dealfase en dealnaam; de data moet dus alle drie bevatten, en de fase en pipeline zijn hun interne ID's, bijvoorbeeld closedwon en default. Bij een factuur zoekt APIcenter de factuur op het factuurnummer (hs_number). APIcenter schrijft de overige velden uit de Data mapping naar het gevonden object. Wordt het object niet gevonden, dan stopt de flow met een foutmelding.