Stripe
The Stripe node lets you interact with the Stripe API for payment processing. A single node supports multiple resources and operations — select the resource and operation you need and the relevant fields appear.
All operations require a Stripe connection configured with your API key.
Resources and Operations
Customers
| Operation | Description | Key Fields |
|---|---|---|
| List | List customers | Limit, Starting After |
| Get | Retrieve a customer by ID | Customer ID |
| Create | Create a new customer | Email, Name, Description, Metadata |
| Update | Update a customer | Customer ID, Email, Name, Metadata |
| Delete | Delete a customer | Customer ID |
Charges
| Operation | Description | Key Fields |
|---|---|---|
| List | List charges | Limit, Customer ID |
| Get | Retrieve a charge | Charge ID |
| Create | Create a charge | Amount, Currency, Customer ID, Description |
Subscriptions
| Operation | Description | Key Fields |
|---|---|---|
| List | List subscriptions | Limit, Customer ID, Status |
| Get | Retrieve a subscription | Subscription ID |
| Create | Create a subscription | Customer ID, Price ID |
| Update | Update a subscription | Subscription ID, Price ID |
| Cancel | Cancel a subscription | Subscription ID |
Invoices
| Operation | Description | Key Fields |
|---|---|---|
| List | List invoices | Limit, Customer ID, Status |
| Get | Retrieve an invoice | Invoice ID |
All text fields support templates for dynamic values from upstream nodes.
Streaming
List operations support streaming — each item is emitted individually to downstream nodes.
Common Patterns
Sync Customers to DataStore
- Stripe (Customers: List) — fetch all customers
- DataStore Insert — store customer records locally