Verbind je Botpress chatbot met Stripe, een populair online betaalplatform dat transacties tussen bedrijven en hun klanten vergemakkelijkt. Met Stripe kun je betalingen, abonnementen, facturen en meer beheren.
Setup en configuratie
Om de integratie in te stellen, moet je je Stripe apiKey
opgeven. Deze sleutel kan worden verkregen via het Stripe Dashboard. Zodra de integratie is ingesteld, kunt u de ingebouwde acties gebruiken om uw Stripe gegevens te beheren.
Vereisten
Voordat u de Botpress Stripe integratie inschakelt, moet u ervoor zorgen dat u over het volgende beschikt:
- Een Botpress cloud account.
apiKey
gegenereerd van Stripe.
Integratie inschakelen
Voer de volgende stappen uit om de Stripe integratie in Botpress in te schakelen:
- Ga naar uw Botpress beheerderspaneel.
- Navigeer naar de sectie "Integraties".
- Zoek de Stripe integratie en klik op "Inschakelen" of "Configureren".
- Geef de vereiste
apiKey
op.
- Sla de configuratie op.
Gebruik
Zodra de integratie is ingeschakeld, kun je beginnen met het gebruik van Stripe functies van je Botpress chatbot. De integratie biedt verschillende acties voor interactie met Stripe, zoals createPaymentLink
, createSubsLink
(Voor het genereren van Subscription Payment Link), listPaymentLinks
(ID's en URL's), listProductPrices
(Als de prijs de eigenschap "recurring" heeft, is het product van het type subscription.), findPaymentLink
(Op URL, return ID), en deactivatePaymentLink
(Op ID). En acties voor klanten, listCustomers
(Optioneel filter op e-mail), searchCustomers
(Op e-mail, naam of/en telefoon), createCustomer
en createOrRetrieveCustomer
(Als de gebruiker al bestaat, is zijn e-mail al geregistreerd, haal het op. Als er meerdere gebruikers zijn met hetzelfde e-mailadres, retourneer dan een array van hen. Als het niet bestaat, wordt het aangemaakt).
Ondersteunde gebeurtenissen
- Opladen mislukt**: Deze gebeurtenis treedt op wanneer een lading mislukt in Stripe.
- Abonnement verwijderd: Deze gebeurtenis treedt op wanneer een abonnement wordt geannuleerd/verwijderd in Stripe.
- Abonnement bijgewerkt: Deze gebeurtenis treedt op wanneer een abonnement wordt bijgewerkt in Stripe. Als het abonnement bijvoorbeeld wordt geannuleerd, maar niet onmiddellijk wordt beëindigd, wordt
cancel_at_period_end
waar.
- Betaling factuur mislukt: Deze gebeurtenis treedt op wanneer een factuurbetaling mislukt in Stripe.
- Betalingsintentie mislukt: Deze gebeurtenis treedt op wanneer een betalingsintentie mislukt in Stripe.
Met deze events kan je chatbot reageren op verschillende situaties met betrekking tot kosten, betalingen en abonnementen in Stripe.
Verbind je Botpress chatbot met Stripe, een populair online betaalplatform dat transacties tussen bedrijven en hun klanten vergemakkelijkt. Met Stripe kun je betalingen, abonnementen, facturen en meer beheren.
## Setup en configuratie
Om de integratie in te stellen, moet je je Stripe `apiKey` opgeven. Deze sleutel kan worden verkregen via het Stripe Dashboard. Zodra de integratie is ingesteld, kunt u de ingebouwde acties gebruiken om uw Stripe gegevens te beheren.
### Vereisten
Voordat u de Botpress Stripe integratie inschakelt, moet u ervoor zorgen dat u over het volgende beschikt:
- Een Botpress cloud account.
- `apiKey` gegenereerd van Stripe.
### Integratie inschakelen
Voer de volgende stappen uit om de Stripe integratie in Botpress in te schakelen:
1. Ga naar uw Botpress beheerderspaneel.
2. Navigeer naar de sectie "Integraties".
3. Zoek de Stripe integratie en klik op "Inschakelen" of "Configureren".
4. Geef de vereiste `apiKey` op.
5. Sla de configuratie op.
## Gebruik
Zodra de integratie is ingeschakeld, kun je beginnen met het gebruik van Stripe functies van je Botpress chatbot. De integratie biedt verschillende acties voor interactie met Stripe, zoals `createPaymentLink` , `createSubsLink` (Voor het genereren van Subscription Payment Link), `listPaymentLinks` (ID's en URL's), `listProductPrices` (Als de prijs de eigenschap "recurring" heeft, is het product van het type subscription.), `findPaymentLink` (Op URL, return ID), en `deactivatePaymentLink` (Op ID). En acties voor klanten, `listCustomers` (Optioneel filter op e-mail), `searchCustomers` (Op e-mail, naam of/en telefoon), `createCustomer` en `createOrRetrieveCustomer` (Als de gebruiker al bestaat, is zijn e-mail al geregistreerd, haal het op. Als er meerdere gebruikers zijn met hetzelfde e-mailadres, retourneer dan een array van hen. Als het niet bestaat, wordt het aangemaakt).
## Ondersteunde gebeurtenissen
- Opladen mislukt**: Deze gebeurtenis treedt op wanneer een lading mislukt in Stripe.
- **Abonnement verwijderd**: Deze gebeurtenis treedt op wanneer een abonnement wordt geannuleerd/verwijderd in Stripe.
- **Abonnement bijgewerkt**: Deze gebeurtenis treedt op wanneer een abonnement wordt bijgewerkt in Stripe. Als het abonnement bijvoorbeeld wordt geannuleerd, maar niet onmiddellijk wordt beëindigd, wordt `cancel_at_period_end` waar.
- **Betaling factuur mislukt**: Deze gebeurtenis treedt op wanneer een factuurbetaling mislukt in Stripe.
- **Betalingsintentie mislukt**: Deze gebeurtenis treedt op wanneer een betalingsintentie mislukt in Stripe.
Met deze events kan je chatbot reageren op verschillende situaties met betrekking tot kosten, betalingen en abonnementen in Stripe.