Stripe

Volledig betalingsverwerkingsplatform met ondersteuning voor betalingen, abonnementen, facturering en financiële diensten. Via de integratie van Langdock kunt u Stripe rechtstreeks vanuit uw gesprekken openen en beheren.

Authenticatie: API-sleutel Categorie: Productiviteit & Samenwerking Beschikbaarheid: Alle workspace-abonnementen


Beschikbare acties

Klant aanmaken

stripe.createcustomer

Maakt een nieuwe klant aan in Stripe. Gebruik de velden E-mail en Naam voor basisinformatie en Aangepaste parameters voor alle andere Stripe-klantvelden.

Bevestiging vereist: Ja

Parameters:

  • email (TEKST, Optioneel): E-mailadres van de klant. Dit wordt hun primaire contact en gebruikt voor facturen.

  • name (TEKST, Optioneel): Volledige naam van de klant of bedrijfsnaam. Dit verschijnt op facturen en in het Stripe-dashboard.

  • customParameters (TEKST, Optioneel): Aanvullende Stripe-klantparameters als JSON-object. Veelvoorkomende velden: description, phone, address (met line1, city, postal_code, country), shipping, metadata (voor aangepaste data zoals orgID, timezone), preferred_locales, tax_exempt, tax_id_data (array van belasting-ID's). Voor Duitse BTW: tax_id_data: [type’: ‘eu_vat’, ‘value’: ‘DE123456789]. Volledig voorbeeld: description’: ‘Company ABC’, ‘phone’: ‘+1234567890’, ‘address’: line1’: ‘123 Main St’, ‘city’: ‘Berlin’, ‘postal_code’: ‘10115’, ‘country’: ‘DE, ‘metadata’: orgID’: ‘workspace_123’, ‘timezone’: ‘Europe/Berlin, ‘tax_id_data’: [type’: ‘eu_vat’, ‘value’: ‘DE123456789]

Uitvoer: Geeft de aangemaakte klantgegevens terug


Klant bijwerken

stripe.updatecustomer

Werk de gegevens van een bestaande klant bij

Bevestiging vereist: Ja

Parameters:

  • customerId (TEKST, Vereist): De ID van de klant die bijgewerkt moet worden (bijv. cus_…)

  • email (TEKST, Optioneel): E-mailadres van de klant

  • name (TEKST, Optioneel): Volledige naam van de klant of bedrijfsnaam

  • beschrijving (TEKST, Optioneel): Een willekeurige tekst die u aan een klantobject kunt koppelen

  • phone (TEKST, Optioneel): Telefoonnummer van de klant

  • metadata (TEKST, Optioneel): Set van sleutel-waardeparen die u aan een object kunt koppelen

Uitvoer: Geeft de bijgewerkte klantgegevens terug


Klant ophalen

stripe.getcustomer

Haalt een klant op aan de hand van de ID

Bevestiging vereist: Nee

Parameters:

  • customerId (TEKST, Vereist): De ID van de klant die opgehaald moet worden

Uitvoer: Geeft de klantgegevens terug


Klanten weergeven

stripe.listcustomers

Geeft alle klanten weer met optionele filtering

Bevestiging vereist: Nee

Parameters:

  • email (TEKST, Optioneel): Filter klanten op e-mailadres

  • limit (NUMMER, Optioneel): Maximum aantal klanten om terug te geven (1-100)

Uitvoer: Geeft een lijst met klanten terug


Payment intent aanmaken

stripe.createpaymentintent

Maakt een nieuwe payment intent om betalingen te innen

Bevestiging vereist: Ja

Parameters:

  • amount (NUMMER, Vereist): Bedrag dat geïnd moet worden in de kleinste valutavereenheid (bijv. centen voor USD)

  • currency (TEKST, Vereist): Driedelige ISO-valutacode (bijv. usd, eur, gbp)

  • customerId (TEKST, Optioneel): ID van de klant waarvoor deze payment intent is

  • beschrijving (TEKST, Optioneel): Een willekeurige tekst gekoppeld aan het object

  • metadata (TEKST, Optioneel): Set van sleutel-waardeparen die u aan een object kunt koppelen

  • paymentMethodTypes (TEKST, Optioneel): Array van te accepteren betaalmethode-types. Voorbeeld: ['card', 'customer_balance'] - gebruik 'customer_balance' voor bankoverschrijvingen

  • paymentMethodOptions (TEKST, Optioneel): Aanvullende opties voor betaalmethoden. Voor bankoverschrijvingen gebruik: customer_balance’: funding_type’: ‘bank_transfer’, ‘bank_transfer’: type’: ‘eu_bank_transfer'}} of ‘us_bank_transfer’ voor VS

Uitvoer: Geeft de aangemaakte payment intent-gegevens terug


Payment intent bevestigen

stripe.confirmpaymentintent

Bevestigt een payment intent om de betaling te finaliseren

Bevestiging vereist: Ja

Parameters:

  • paymentIntentId (TEKST, Vereist): De ID van de payment intent die bevestigd moet worden

  • paymentMethodId (TEKST, Optioneel): ID van de te gebruiken betaalmethode

Uitvoer: Geeft de bevestigde payment intent-gegevens terug


Abonnement aanmaken

stripe.createsubscription

Maakt een nieuw abonnement voor een klant

Bevestiging vereist: Ja

Parameters:

  • customerId (TEKST, Vereist): De ID van de klant die geabonneerd wordt

  • items (TEKST, Vereist): Lijst met abonnementsitems, elk met een prijs-ID. Voorbeeld: [price’: ‘price_1234’]

  • trialPeriodDays (NUMMER, Optioneel): Aantal proefdagen voor het abonnement

  • metadata (TEKST, Optioneel): Set van sleutel-waardeparen die u aan een object kunt koppelen

  • defaultPaymentMethod (TEKST, Optioneel): ID van de standaard betaalmethode voor het abonnement

  • collectionMethod (SELECT, Optioneel): Hoe betaling voor het abonnement wordt geïnd. Gebruik 'send_invoice' voor handmatige bankoverschrijvingen

  • daysUntilDue (NUMMER, Optioneel): Aantal dagen totdat de factuur verschuldigd is (alleen gebruikt wanneer collection_method 'send_invoice' is)

  • paymentSettings (TEKST, Optioneel): Betalingsinstellingen voor het abonnement. Voor bankoverschrijvingen: payment_method_types’: ['customer_balance'], ‘payment_method_options’: customer_balance’: funding_type’: ‘bank_transfer’}}

  • defaultTaxRates (TEKST, Optioneel): Array van belastingtarief-IDs die op het abonnement worden toegepast. Voorbeeld: ['txr_1234']

  • coupon (TEKST, Optioneel): De coupon-ID die op dit abonnement wordt toegepast

  • promotionCode (TEKST, Optioneel): De promotiecode-ID die op dit abonnement wordt toegepast

Uitvoer: Geeft de aangemaakte abonnementsgegevens terug


Abonnement annuleren

stripe.cancelsubscription

Annuleert het abonnement van een klant

Bevestiging vereist: Ja

Parameters:

  • subscriptionId (TEKST, Vereist): De ID van het abonnement dat geannuleerd moet worden

  • cancelAtPeriodEnd (BOOLEAN, Optioneel): Als waar, wordt het abonnement aan het einde van de huidige periode geannuleerd

Uitvoer: Geeft de geannuleerde abonnementsgegevens terug


Product aanmaken

stripe.createproduct

Maakt een nieuw product dat gebruikt kan worden met prijzen

Bevestiging vereist: Ja

Parameters:

  • name (TEKST, Vereist): De naam van het product, bedoeld om aan de klant weergegeven te worden

  • beschrijving (TEKST, Optioneel): De beschrijving van het product, bedoeld om aan de klant weergegeven te worden

  • active (BOOLEAN, Optioneel): Of het product momenteel beschikbaar is voor aankoop

  • metadata (TEKST, Optioneel): Set van sleutel-waardeparen die u aan een object kunt koppelen

Uitvoer: Geeft de aangemaakte productgegevens terug


Prijs aanmaken

stripe.createprice

Maakt een nieuwe prijs voor een product

Bevestiging vereist: Ja

Parameters:

  • productId (TEKST, Vereist): De ID van het product waarvoor deze prijs geldt

  • unitAmount (NUMMER, Vereist): Het unitbedrag in de kleinste valutavereenheid (bijv. centen)

  • currency (TEKST, Vereist): Driedelige ISO-valutacode

  • recurring (TEKST, Optioneel): De terugkerende componenten van een prijs. Voorbeeld: interval’: ‘month’, ‘interval_count’: 1}

  • nickname (TEKST, Optioneel): Een korte beschrijving van de prijs, verborgen voor klanten

Uitvoer: Geeft de aangemaakte prijsgegevens terug


Factuur aanmaken

stripe.createinvoice

Maakt een nieuwe factuur voor een klant

Bevestiging vereist: Ja

Parameters:

  • customerId (TEKST, Vereist): De ID van de klant die gefactureerd wordt

  • beschrijving (TEKST, Optioneel): Een willekeurige tekst gekoppeld aan het object

  • autoAdvance (BOOLEAN, Optioneel): Bepaalt of Stripe automatische incasso van de factuur uitvoert

  • collectionMethod (SELECT, Optioneel): Of charge_automatically of send_invoice

  • daysUntilDue (NUMMER, Optioneel): Aantal dagen totdat de factuur verschuldigd is (vereist wanneer collection_method 'send_invoice' is)

Uitvoer: Geeft de aangemaakte factuurgegevens terug


Factuurregel toevoegen

stripe.addinvoiceitem

Voegt een item toe aan een conceptfactuur

Bevestiging vereist: Ja

Parameters:

  • customerId (TEKST, Vereist): De ID van de klant (vereist)

  • invoiceId (TEKST, Optioneel): De ID van de factuur waaraan het item toegevoegd moet worden (optioneel - als niet opgegeven, wordt een in afwachting zijnd factuuritem aangemaakt)

  • priceId (TEKST, Optioneel): De ID van het prijsobject

  • quantity (NUMMER, Optioneel): De hoeveelheid eenheden voor het item

  • amount (NUMMER, Optioneel): Het bedrag voor een eenmalige afrekening (in centen)

  • beschrijving (TEKST, Optioneel): Beschrijving voor het factuuritem

Uitvoer: Geeft het toegevoegde factuuritem terug


Factuur verzenden

stripe.sendinvoice

Verstuurt een factuur naar de klant

Bevestiging vereist: Ja

Parameters:

  • invoiceId (TEKST, Vereist): De ID van de factuur die verzonden moet worden

Uitvoer: Geeft de verzonden factuurgegevens terug


Betaalmethode aanmaken

stripe.createpaymentmethod

Maakt een betaalmethode-object dat het betaalinstrument van een klant vertegenwoordigt

Bevestiging vereist: Ja

Parameters:

  • type (SELECT, Vereist): Het type betaalmethode (us_bank_account, sepa_debit)

  • sepaDebit (TEKST, Optioneel): SEPA-bankrekeninggegevens als het type 'sepa_debit' is. Voorbeeld: iban’: ‘DE89370400440532013000

  • usBankAccount (TEKST, Optioneel): US-bankrekeninggegevens als het type 'us_bank_account' is. Voorbeeld: account_number’: ‘000123456789’, ‘routing_number’: ‘110000000’, ‘account_holder_type’: ‘individual

  • billingDetails (TEKST, Optioneel): Factuurgegevens (vereist voor bankrekeningen). Voorbeeld: name’: ‘John Doe’, ‘email’: ‘[email protected]’, ‘phone’: ‘+15555555555’, ‘address’: line1’: ‘123 Main St’, ‘city’: ‘San Francisco’, ‘state’: ‘CA’, ‘postal_code’: ‘94111’, ‘country’: ‘US}

Uitvoer: Geeft de aangemaakte betaalmethodegegevens terug


Betaalmethode koppelen

stripe.attachpaymentmethod

Koppelt een betaalmethode aan een klant

Bevestiging vereist: Ja

Parameters:

  • paymentMethodId (TEKST, Vereist): De ID van de betaalmethode die gekoppeld moet worden

  • customerId (TEKST, Vereist): De ID van de klant waaraan de betaalmethode gekoppeld moet worden

Uitvoer: Geeft de gekoppelde betaalmethodegegevens terug


Charge aanmaken

stripe.createcharge

Maakt een nieuwe charge op een betaalbron

Bevestiging vereist: Ja

Parameters:

  • amount (NUMMER, Vereist): Bedrag om te belasten in de kleinste valutavereenheid (bijv. centen)

  • currency (TEKST, Vereist): Driedelige ISO-valutacode

  • customerId (TEKST, Optioneel): De ID van de klant die belast moet worden

  • bron (TEKST, Optioneel): Betaalbron om te belasten (betaalmethode-ID of token)

  • beschrijving (TEKST, Optioneel): Een willekeurige tekst gekoppeld aan de charge

Uitvoer: Geeft de aangemaakte chargegegevens terug


Terugbetaling aanmaken

stripe.createrefund

Stort een eerder aangemaakte charge terug

Bevestiging vereist: Ja

Parameters:

  • chargeId (TEKST, Optioneel): De ID van de charge die terugbetaald moet worden

  • paymentIntentId (TEKST, Optioneel): De ID van de payment intent die terugbetaald moet worden

  • amount (NUMMER, Optioneel): Bedrag om terug te betalen in centen. Als dit niet wordt opgegeven, wordt de volledige charge terugbetaald

  • reason (SELECT, Optioneel): Reden voor de terugbetaling (duplicate, fraudulent, requested_by_customer)

Uitvoer: Geeft de aangemaakte terugbetalingsgegevens terug


Charges weergeven

stripe.listcharges

Geeft alle charges weer met optionele filtering

Bevestiging vereist: Nee

Parameters:

  • customerId (TEKST, Optioneel): Alleen charges voor deze klant retourneren

  • limit (NUMMER, Optioneel): Maximum aantal charges om terug te geven (1-100)

Uitvoer: Geeft een lijst met charges terug


Payment intents weergeven

stripe.listpaymentintents

Geeft alle payment intents weer met optionele filtering

Bevestiging vereist: Nee

Parameters:

  • customerId (TEKST, Optioneel): Alleen payment intents voor deze klant retourneren

  • limit (NUMMER, Optioneel): Maximum aantal payment intents om terug te geven (1-100)

Uitvoer: Geeft een lijst met payment intents terug


Abonnementen weergeven

stripe.listsubscriptions

Geeft alle abonnementen weer met optionele filtering

Bevestiging vereist: Nee

Parameters:

  • customerId (TEKST, Optioneel): Alleen abonnementen voor deze klant retourneren

  • status (SELECT, Optioneel): Alleen abonnementen met deze status retourneren (active, past_due, unpaid, canceled, incomplete, incomplete_expired, trialing)

  • limit (NUMMER, Optioneel): Maximum aantal abonnementen om terug te geven (1-100)

Uitvoer: Geeft een lijst met abonnementen terug


Facturen weergeven

stripe.listinvoices

Geeft alle facturen weer met optionele filtering

Bevestiging vereist: Nee

Parameters:

  • customerId (TEKST, Optioneel): Alleen facturen voor deze klant retourneren

  • status (SELECT, Optioneel): Alleen facturen met deze status retourneren (draft, open, paid, uncollectible, void)

  • limit (NUMMER, Optioneel): Maximum aantal facturen om terug te geven (1-100)

Uitvoer: Geeft een lijst met facturen terug


Checkout-sessie aanmaken

stripe.createcheckoutsession

Maakt een Stripe Checkout-sessie voor het innen van betalingen

Bevestiging vereist: Ja

Parameters:

  • successUrl (TEKST, Vereist): De URL waarnaar wordt doorgestuurd na een geslaagde betaling

  • cancelUrl (TEKST, Vereist): De URL waarnaar wordt doorgestuurd als de klant de betaling annuleert

  • mode (SELECT, Vereist): De modus van de Checkout-sessie (payment, subscription, setup)

  • lineItems (TEKST, Optioneel): Lijst met items die de klant koopt. Voorbeeld: [price’: ‘price_1234’, ‘quantity’: 2}]

  • customerId (TEKST, Optioneel): ID van een bestaande klant, indien aanwezig

Uitvoer: Geeft de aangemaakte checkout-sessiegegevens terug


Saldo ophalen

stripe.retrievebalance

Haalt het huidige accountsaldo op

Bevestiging vereist: Nee

Parameters: Geen

Uitvoer: Geeft het huidige accountsaldo terug


Ontvangstinstructies voor klant ophalen

stripe.getcustomerfundinginstructions

Haalt instructies voor bankoverschrijving funding op voor het contante saldo van een klant in een specifieke valuta

Bevestiging vereist: Nee

Parameters:

  • customerId (TEKST, Vereist): De ID van de klant waarvoor de ontvangstinstructies opgehaald moeten worden

  • currency (TEKST, Optioneel): De valuta waarvoor de ontvangstinstructies opgehaald moeten worden (bijv. eur, usd)

Uitvoer: Geeft de ontvangstinstructies terug


Transacties weergeven

stripe.listtransactions

Geeft alle balanstransacties weer

Bevestiging vereist: Nee

Parameters:

  • limit (NUMMER, Optioneel): Maximum aantal transacties om terug te geven (1-100)

  • type (TEKST, Optioneel): Alleen transacties van dit type retourneren

Uitvoer: Geeft een lijst met balanstransacties terug


Belastingtarief aanmaken

stripe.createtaxrate

Maakt een nieuw belastingtarief aan

Bevestiging vereist: Ja

Parameters:

  • displayName (TEKST, Vereist): De weergavenaam van het belastingtarief (bijv. 'Duitse BTW')

  • percentage (NUMMER, Vereist): Het percentage van het belastingtarief (bijv. 19 voor 19%)

  • inclusive (BOOLEAN, Optioneel): Of het belastingtarief inclusief (true) of exclusief (false) is

  • country (TEKST, Optioneel): Tweeletterige landcode (bijv. 'DE' voor Duitsland)

  • beschrijving (TEKST, Optioneel): Beschrijving van het belastingtarief

  • metadata (TEKST, Optioneel): Set van sleutel-waardeparen die u aan een object kunt koppelen

Uitvoer: Geeft het aangemaakte belastingtarief terug


Abonnement bijwerken

stripe.updatesubscription

Werkt een bestaand abonnement bij

Bevestiging vereist: Ja

Parameters:

  • subscriptionId (TEKST, Vereist): De ID van het abonnement dat bijgewerkt moet worden

  • defaultTaxRates (TEKST, Optioneel): Array van belastingtarief-IDs die op het abonnement worden toegepast. Voorbeeld: ['txr_1234']

  • items (TEKST, Optioneel): Array van abonnementsitems om bij te werken met belastingtarieven. Voorbeeld: [id’: ‘si_xxx’, ‘tax_rates’: ['txr_xxx']]}

  • trialEnd (TEKST, Optioneel): Unix-timestamp voor het einde van de proefperiode

  • cancelAtPeriodEnd (BOOLEAN, Optioneel): Of er op het einde van de periode geannuleerd moet worden

  • beschrijving (TEKST, Optioneel): Beschrijving voor het abonnement

  • metadata (TEKST, Optioneel): Set van sleutel-waardeparen die u aan een object kunt koppelen

  • coupon (TEKST, Optioneel): De coupon-ID die op dit abonnement wordt toegepast

  • promotionCode (TEKST, Optioneel): De promotiecode-ID die op dit abonnement wordt toegepast

Uitvoer: Geeft de bijgewerkte abonnementsgegevens terug


Belasting-ID's weergeven

stripe.listtaxIDs

Geeft alle belasting-ID's voor een klant weer

Bevestiging vereist: Nee

Parameters:

  • customerId (TEKST, Vereist): De ID van de klant waarvan de belasting-ID's weergegeven moeten worden

Uitvoer: Geeft een lijst met belasting-ID's voor de klant terug


Belasting-ID ophalen

stripe.gettaxID

Haalt een specifieke belasting-ID van een klant op

Bevestiging vereist: Nee

Parameters:

  • customerId (TEKST, Vereist): De ID van de klant

  • taxId (TEKST, Vereist): De ID van de belasting-ID die opgehaald moet worden

Uitvoer: Geeft de specifieke belasting-ID-gegevens terug


Belastingtarieven weergeven

stripe.listtaxrates

Geeft alle belastingtarieven in uw Stripe-account weer

Bevestiging vereist: Nee

Parameters:

  • active (BOOLEAN, Optioneel): Filter op actieve status (true/false)

  • limit (NUMMER, Optioneel): Maximum aantal belastingtarieven om terug te geven (1-100)

Uitvoer: Geeft een lijst met belastingtarieven terug


Factuur ophalen

stripe.getinvoice

Haalt een specifieke factuur op aan de hand van de ID met volledige details inclusief regelitems

Bevestiging vereist: Nee

Parameters:

  • invoiceId (TEKST, Vereist): De ID van de factuur die opgehaald moet worden (bijv. in_…)

Uitvoer: Geeft de factuurgegevens terug met regelitems


Abonnement ophalen

stripe.getsubscription

Haalt gedetailleerde abonnementsinformatie op inclusief huidige periode, items en producten

Bevestiging vereist: Nee

Parameters:

  • subscriptionId (TEKST, Vereist): De ID van het abonnement dat opgehaald moet worden (bijv. sub_…)

Uitvoer: Geeft de abonnementsgegevens terug


Achterstallige facturen weergeven

stripe.listoverdueinvoices

Geeft alle facturen weer die hun vervaldatum zijn gepasseerd, gesorteerd op dagen achterstallig

Bevestiging vereist: Nee

Parameters:

  • customerId (TEKST, Optioneel): Alleen achterstallige facturen voor deze klant retourneren

  • limit (NUMMER, Optioneel): Maximum aantal achterstallige facturen om terug te geven (1-100)

  • daysOverdue (NUMMER, Optioneel): Alleen facturen retourneren die ten minste dit aantal dagen achterstallig zijn

Uitvoer: Geeft een lijst met achterstallige facturen terug


Veelvoorkomende gebruikssituaties

  • Gegevensbeheer — Beheer en organiseer uw Stripe-gegevens

  • Automatisering — Automatiseer workflows met Stripe

  • Rapportage — Genereer inzichten en rapporten

  • Integratie — Verbind Stripe met andere tools


Beste praktijken

1

Aan de slag — Stap 1

Schakel de Stripe-integratie in via uw workspace-instellingen

2

Aan de slag — Stap 2

Authenticeer met API-sleutel

3

Aan de slag — Stap 3

Test de verbinding met een eenvoudige leesbewerking

4

Aan de slag — Stap 4

Verken beschikbare acties voor uw gebruikssituatie

Belangrijke overwegingen:

  • Zorg voor de juiste authenticatiegegevens

  • Respecteer rate limits en API-quotums

  • Controleer instellingen voor gegevensprivacy

  • Test bewerkingen eerst in een veilige omgeving


Probleemoplossing

Probleem
Oplossing

Authenticatie mislukt

Controleer uw API-sleutelreferenties

Rate limit overschreden

Verminder de frequentie van verzoeken

Gegevens niet gevonden

Controleer machtigingen en beschikbaarheid van gegevens

Verbindingstime-out

Controleer netwerkconnectiviteit


Ondersteuning

Voor extra hulp met de Stripe-integratie, neem contact op met [email protected]