Stripe Connect
Integrate your application with the Stripe API
🚀 Quickstart
Connect to Stripe Connect with Tenklo and see data flow in 2 minutes.
In Tenklo (free signup), go to Integrations -> Configure New Integration -> Stripe Connect.
Go to Connections -> Add Test Connection -> Authorize, then log in to Stripe Connect. Later, you'll let your users do the same directly from your app.
Let's make your first request to the Stripe API. Replace the placeholders below with your Environment API key, integration ID, and connection ID:
curl "https://api.tenklo.dev/proxy/v1/customers" \
-H "Authorization: Bearer <NANGO-API-KEY>" \
-H "Provider-Config-Key: <INTEGRATION-ID>" \
-H "Connection-Id: <CONNECTION-ID>"Or fetch credentials with the Node SDK or API.
✅ You're connected! Check the Logs tab in Tenklo to inspect requests.
Follow our Auth implementation guide to integrate Tenklo in your app.
To obtain your own production credentials, follow the setup guide linked below.
📚 Stripe Connect Integration Guides
Tenklo maintained guides for common use cases.
- How to register your own Stripe OAuth app
Register an OAuth app with Stripe Connect and obtain credentials to connect it to Tenklo
Official docs: Stripe API documentation
🧩 Pre-built syncs & actions for Stripe Connect
Explore Nango-provided actions in your dashboard. Extend and customize them to fit your needs.
Others
| Function name | Description | Type | Source code |
|---|---|---|---|
cancel-payment-intent | Cancel a Stripe PaymentIntent. | Action | 🔗 Github |
capture-payment-intent | Capture an uncaptured Stripe PaymentIntent. | Action | 🔗 Github |
create-checkout-session | Create a checkout session in Stripe. | Action | 🔗 Github |
create-credit-note | Create a credit note in Stripe to adjust or refund a finalized invoice. | Action | 🔗 Github |
create-customer | Create a customer in Stripe. | Action | 🔗 Github |
create-invoice-item | Create an invoice item in Stripe. | Action | 🔗 Github |
create-invoice | Create an invoice in Stripe | Action | 🔗 Github |
create-payment-intent | Create a payment intent in Stripe. | Action | 🔗 Github |
create-payment-method | Create a payment method in Stripe. | Action | 🔗 Github |
create-price | Create a price in Stripe. | Action | 🔗 Github |
create-product | Create a product in Stripe. | Action | 🔗 Github |
create-refund | Create a refund in Stripe. | Action | 🔗 Github |
create-setup-intent | Create a setup intent in Stripe. | Action | 🔗 Github |
create-subscription | Create a subscription in Stripe. | Action | 🔗 Github |
delete-customer | Delete or archive a customer in Stripe. | Action | 🔗 Github |
delete-invoice-item | Delete an invoice item from Stripe. | Action | 🔗 Github |
delete-invoice | Delete or archive a invoice in Stripe. | Action | 🔗 Github |
delete-payment-intent | Cancel a Stripe PaymentIntent. | Action | 🔗 Github |
delete-price | Archive a price in Stripe. | Action | 🔗 Github |
delete-product | Delete or archive a product in Stripe. | Action | 🔗 Github |
delete-setup-intent | Delete or archive a setup intent in Stripe. | Action | 🔗 Github |
delete-subscription | Delete or archive a subscription in Stripe. | Action | 🔗 Github |
finalize-invoice | Finalize a draft Stripe invoice. | Action | 🔗 Github |
get-checkout-session | Retrieve a single checkout session from Stripe. | Action | 🔗 Github |
get-credit-note | Retrieve a single credit note from Stripe. | Action | 🔗 Github |
get-customer | Retrieve a single customer from Stripe. | Action | 🔗 Github |
get-invoice-item | Retrieve a single invoice item from Stripe. | Action | 🔗 Github |
get-invoice | Retrieve a single invoice from Stripe. | Action | 🔗 Github |
get-payment-intent | Retrieve a single payment intent from Stripe. | Action | 🔗 Github |
get-payment-method | Retrieve a single payment method from Stripe. | Action | 🔗 Github |
get-price | Retrieve a single price from Stripe. | Action | 🔗 Github |
get-product | Retrieve a single product from Stripe. | Action | 🔗 Github |
get-refund | Retrieve a single refund from Stripe. | Action | 🔗 Github |
get-setup-intent | Retrieve a single setup intent from Stripe. | Action | 🔗 Github |
get-subscription | Retrieve a single subscription from Stripe. | Action | 🔗 Github |
list-checkout-sessions | List checkout sessions from Stripe. | Action | 🔗 Github |
list-credit-notes | List credit notes from Stripe. | Action | 🔗 Github |
list-customers | List customers from Stripe. | Action | 🔗 Github |
list-invoice-items | List invoice items from Stripe. | Action | 🔗 Github |
list-invoices | List invoices from Stripe. | Action | 🔗 Github |
list-payment-intents | List payment intents from Stripe. | Action | 🔗 Github |
list-payment-methods | List payment methods from Stripe. | Action | 🔗 Github |
list-prices | List prices from Stripe. | Action | 🔗 Github |
list-products | List products from Stripe. | Action | 🔗 Github |
list-refunds | List refunds from Stripe. | Action | 🔗 Github |
list-setup-intents | List setup intents from Stripe. | Action | 🔗 Github |
list-subscriptions | List subscriptions from Stripe. | Action | 🔗 Github |
pay-invoice | Pay a Stripe invoice. | Action | 🔗 Github |
update-customer | Update a customer in Stripe. | Action | 🔗 Github |
update-invoice-item | Update an invoice item in Stripe. | Action | 🔗 Github |
update-invoice | Update an invoice in Stripe. | Action | 🔗 Github |
update-payment-intent | Update a payment intent in Stripe. | Action | 🔗 Github |
update-price | Update a price in Stripe. | Action | 🔗 Github |
update-product | Update a product in Stripe | Action | 🔗 Github |
update-refund | Update a refund in Stripe. | Action | 🔗 Github |
update-setup-intent | Update a setup intent in Stripe. | Action | 🔗 Github |
update-subscription | Update a subscription in Stripe. | Action | 🔗 Github |
void-credit-note | Void a Stripe credit note. | Action | 🔗 Github |
void-invoice | Void a Stripe invoice. | Action | 🔗 Github |
checkout-sessions | Sync checkout sessions from Stripe. | Sync | 🔗 Github |
credit-notes | Sync credit notes from Stripe. | Sync | 🔗 Github |
customers | Sync customers from Stripe. Incrementally fetches newly created customers using a creation-time checkpoint. Updates to existing customers are not captured; use a customer-events sync for update tracking. | Sync | 🔗 Github |
invoice-items | Sync invoice items from Stripe. | Sync | 🔗 Github |
invoices | Sync invoices from Stripe. | Sync | 🔗 Github |
payment-intents | Sync payment intents from Stripe. | Sync | 🔗 Github |
payment-methods | Sync payment methods from Stripe | Sync | 🔗 Github |
prices | Sync prices from Stripe. | Sync | 🔗 Github |
products | Sync products from Stripe. | Sync | 🔗 Github |
refunds | Sync refunds from Stripe. | Sync | 🔗 Github |
setup-intents | Sync setup intents from Stripe. | Sync | 🔗 Github |
subscriptions | Sync subscriptions from Stripe. | Sync | 🔗 Github |