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 klantname(TEKST, Optioneel): Volledige naam van de klant of bedrijfsnaambeschrijving(TEKST, Optioneel): Een willekeurige tekst die u aan een klantobject kunt koppelenphone(TEKST, Optioneel): Telefoonnummer van de klantmetadata(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-mailadreslimit(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 isbeschrijving(TEKST, Optioneel): Een willekeurige tekst gekoppeld aan het objectmetadata(TEKST, Optioneel): Set van sleutel-waardeparen die u aan een object kunt koppelenpaymentMethodTypes(TEKST, Optioneel): Array van te accepteren betaalmethode-types. Voorbeeld: ['card', 'customer_balance'] - gebruik 'customer_balance' voor bankoverschrijvingenpaymentMethodOptions(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 wordenpaymentMethodId(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 wordtitems(TEKST, Vereist): Lijst met abonnementsitems, elk met een prijs-ID. Voorbeeld: [price’: ‘price_1234’]trialPeriodDays(NUMMER, Optioneel): Aantal proefdagen voor het abonnementmetadata(TEKST, Optioneel): Set van sleutel-waardeparen die u aan een object kunt koppelendefaultPaymentMethod(TEKST, Optioneel): ID van de standaard betaalmethode voor het abonnementcollectionMethod(SELECT, Optioneel): Hoe betaling voor het abonnement wordt geïnd. Gebruik 'send_invoice' voor handmatige bankoverschrijvingendaysUntilDue(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 toegepastpromotionCode(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 wordencancelAtPeriodEnd(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 wordenbeschrijving(TEKST, Optioneel): De beschrijving van het product, bedoeld om aan de klant weergegeven te wordenactive(BOOLEAN, Optioneel): Of het product momenteel beschikbaar is voor aankoopmetadata(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 geldtunitAmount(NUMMER, Vereist): Het unitbedrag in de kleinste valutavereenheid (bijv. centen)currency(TEKST, Vereist): Driedelige ISO-valutacoderecurring(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 wordtbeschrijving(TEKST, Optioneel): Een willekeurige tekst gekoppeld aan het objectautoAdvance(BOOLEAN, Optioneel): Bepaalt of Stripe automatische incasso van de factuur uitvoertcollectionMethod(SELECT, Optioneel): Of charge_automatically of send_invoicedaysUntilDue(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 prijsobjectquantity(NUMMER, Optioneel): De hoeveelheid eenheden voor het itemamount(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’: ‘DE89370400440532013000usBankAccount(TEKST, Optioneel): US-bankrekeninggegevens als het type 'us_bank_account' is. Voorbeeld: account_number’: ‘000123456789’, ‘routing_number’: ‘110000000’, ‘account_holder_type’: ‘individualbillingDetails(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 wordencustomerId(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-valutacodecustomerId(TEKST, Optioneel): De ID van de klant die belast moet wordenbron(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 wordenpaymentIntentId(TEKST, Optioneel): De ID van de payment intent die terugbetaald moet wordenamount(NUMMER, Optioneel): Bedrag om terug te betalen in centen. Als dit niet wordt opgegeven, wordt de volledige charge terugbetaaldreason(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 retournerenlimit(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 retournerenlimit(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 retournerenstatus(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 retournerenstatus(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 betalingcancelUrl(TEKST, Vereist): De URL waarnaar wordt doorgestuurd als de klant de betaling annuleertmode(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 wordencurrency(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) iscountry(TEKST, Optioneel): Tweeletterige landcode (bijv. 'DE' voor Duitsland)beschrijving(TEKST, Optioneel): Beschrijving van het belastingtariefmetadata(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 wordendefaultTaxRates(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 proefperiodecancelAtPeriodEnd(BOOLEAN, Optioneel): Of er op het einde van de periode geannuleerd moet wordenbeschrijving(TEKST, Optioneel): Beschrijving voor het abonnementmetadata(TEKST, Optioneel): Set van sleutel-waardeparen die u aan een object kunt koppelencoupon(TEKST, Optioneel): De coupon-ID die op dit abonnement wordt toegepastpromotionCode(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 klanttaxId(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 retournerenlimit(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
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
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]

