Stripe
133 actions · 1 auth method
PreviewPaymentsCRMBillingAnalytics
Authentication
API Key
Use your Stripe Secret API Key or Restricted API Key for authentication. Find these in your Stripe Dashboard under Devel…Guides: Connector Profile, Link Account
Actions
133 actions
Action
Description
List Application Fees
List all application fees collected on your platform
Get Application Fee
Retrieve an application fee by ID
Get Balance
Retrieve the current account balance showing available and pending amounts by currency for the authenticated Stripe acco…
List Balance Transactions
List all balance transactions that have affected the Stripe account balance, including charges, refunds, transfers, payo…
Get Balance Transaction
Retrieve detailed information about a specific balance transaction by its unique identifier, including amount, fee break…
List Charges
Retrieve a paginated list of all charge objects, sorted by creation date with advanced filtering options for customer, p…
Get Charge
Retrieve complete details of a specific charge object by its unique identifier, including payment status, amount, custom…
Update Charge
Update mutable properties of an existing charge including customer association, description, metadata, receipt email, sh…
Capture Charge
Capture the funds of an existing uncaptured charge with optional partial amount capture, statement descriptors, and tran…
Search Charges
Perform advanced search across charge objects using Stripe’s powerful query language with support for complex filters on…
Create Checkout Session
Create a Stripe Checkout Session via POST /v1/checkout/sessions to initiate a payment, subscription, or setup flow with…
List Checkout Sessions
List all Checkout Sessions with optional filters
Get Checkout Session
Retrieve a Checkout Session by ID
Expire Checkout Session
Expire an open Checkout Session to cancel the payment process
List Checkout Session Line Items
List line items for a Checkout Session
Create Coupon
Create a discount coupon for use on subscriptions and invoices
List Coupons
List all coupons with optional filters
Get Coupon
Retrieve a coupon by ID
Update Coupon
Update a coupon’s metadata or name
Delete Coupon
Delete a coupon permanently
List Credit Notes
List all credit notes for invoice adjustments and refunds
Get Credit Note
Retrieve a credit note by ID
List Customers
Retrieve a paginated list of all customers in your Stripe account, sorted by creation date with the most recent customer…
Get Customer
Retrieve complete details for a specific customer by their unique Stripe customer ID
Create Customer
Create a new customer record in Stripe with optional payment methods, billing information, and tax settings
Update Customer
Update an existing customer’s information, payment settings, or metadata while preserving unchanged fields
Delete Customer
Permanently delete a customer record and immediately cancel all active subscriptions (irreversible operation)
Search Customers
Search for customers using Stripe’s powerful query syntax supporting filters on email, name, phone, metadata, and creati…
List Disputes
List all disputes with optional filters for monitoring chargebacks and fraud
Get Dispute
Retrieve a dispute by ID
Update Dispute
Update a dispute with evidence or metadata
Close Dispute
Close a dispute to accept the chargeback
List Events
List all events for audit trail of account changes
Get Event
Retrieve an event by ID
List Files
List all files uploaded to Stripe
Get File
Retrieve a file by ID
List Invoices
Retrieve a paginated list of all invoices with optional filtering by customer, subscription, status, and collection meth…
Get Invoice
Retrieve complete details of a specific invoice including line items, payment status, customer information, and billing…
Create Invoice
Creates a draft invoice in Stripe via POST /v1/invoices (form-encoded), returning a fully modifiable invoice object that…
Update Invoice
Modify an existing draft invoice by updating collection method, payment terms, tax settings, custom fields, or metadata
Delete Invoice
Permanently delete a draft invoice including subscription-generated invoices, with no possibility of recovery
Finalize Invoice
Convert a draft invoice to finalized status, making it ready for payment collection, email delivery, or programmatic pro…
Pay Invoice
Programmatically charge an invoice using the customer’s default payment source or a specified payment method with suppor…
Send Invoice
Email a finalized invoice to the customer with a secure payment link and PDF attachment for manual payment collection
Void Invoice
Cancel an open or uncollectible invoice permanently, preventing any future payment collection while maintaining historic…
Mark Invoice Uncollectible
Mark an open invoice as uncollectible to stop payment collection attempts while preserving the invoice for bad debt trac…
Search Invoices
Execute complex invoice searches using Stripe’s query language to filter by customer, status, metadata, amounts, dates,…
Attach Payment To Invoice
Link an existing PaymentIntent or out-of-band payment record to an invoice, automatically crediting payments when they s…
Create Invoice Item
Create an invoice item (line item) via POST /v1/invoiceitems to add a charge or credit to a specific draft invoice or qu…
List Invoice Items
List all invoice items with optional filters for customer, invoice, or pending status
Get Upcoming Invoice
Preview the next invoice before billing
List Payment Intents
Retrieve a paginated list of all payment intents for your account, with optional filters for customer, creation date, an…
Get Payment Intent
Retrieve complete details of a specific payment intent by ID, including status, amount, payment method, and all associat…
Create Payment Intent
Create a new payment intent to collect payment from a customer, supporting multiple payment methods, automatic confirmat…
Update Payment Intent
Modify properties of an existing unconfirmed payment intent such as amount, payment method, customer, or metadata withou…
Confirm Payment Intent
Confirm customer intent to pay with the specified payment method, initiating payment processing and triggering authentic…
Capture Payment Intent
Capture authorized funds from a PaymentIntent in requires_capture status (created with capture_method=manual), supportin…
Cancel Payment Intent
Cancel a payment intent that has not yet been captured, releasing any authorized funds and preventing further payment at…
Search Payment Intents
Search payment intents using Stripe’s powerful query language to filter by customer, status, amount, metadata, and times…
Increment Authorization
Increase the authorized amount on an uncaptured payment intent, useful for scenarios where final charges exceed initial…
Apply Customer Balance
Apply funds from a customer’s cash balance to reconcile a payment intent, enabling wallet-based or prepaid payment scena…
Verify Microdeposits
Verify bank account ownership by confirming microdeposit amounts or descriptor codes, completing the ACH or bank transfe…
List Payment Intent Line Items
Retrieve itemized breakdown of products, quantities, and amounts for a payment intent, providing transaction-level detai…
List Payment Links
List all payment links for no-code payment pages
Get Payment Link
Retrieve a payment link by ID
List Payment Link Line Items
List line items for a payment link
List Payment Methods
Retrieve all payment methods associated with a specific customer account
Get Payment Method
Retrieve detailed information about a specific payment method using its unique identifier
Create Payment Method
Create a new payment method object for future use with customers and transactions
Update Payment Method
Modify billing details, metadata, and limited card information for an existing payment method
Attach Payment Method
Link a payment method to a customer account for reuse in future transactions
Detach Payment Method
Remove the association between a payment method and its customer account
List Payouts
List all payouts with optional filters for tracking bank transfers
Get Payout
Retrieve a payout by ID
List Prices
Retrieve a paginated list of all prices in your Stripe account with flexible filtering options
Get Price
Fetch detailed information about a specific price using its unique identifier
Create Price
Create a new one-time or recurring price with advanced configuration including tiered pricing, metered billing, and mult…
Update Price
Update mutable properties of an existing price including active status, metadata, nickname, and tax behavior
Search Prices
Perform advanced full-text search across prices using Stripe’s powerful search query syntax for complex filtering requir…
List Products
Retrieve a paginated list of all products in your Stripe account with flexible filtering options including active status…
Get Product
Fetch complete details of a single product using its unique identifier, including pricing information, images, metadata,…
Create Product
Create a new product in your Stripe catalog with comprehensive configuration including pricing, images, shipping details…
Update Product
Modify an existing product’s properties including name, description, images, pricing, active status, and shipping config…
Delete Product
Permanently remove a product from your Stripe catalog, only allowed for products with no associated prices (consider dea…
Search Products
Perform advanced product searches using Stripe’s powerful query language with support for field-specific queries, fuzzy…
Create Promotion Code
Create a customer-facing promotion code linked to a coupon
List Promotion Codes
Retrieve a paginated list of all promotion codes with optional filtering by coupon, customer, active status, code, and c…
Get Promotion Code
Retrieve a promotion code by ID
List Radar Value Lists
List all Radar value lists for fraud prevention
Get Radar Value List
Retrieve a Radar value list by ID
Create Radar Value List
Create a new Radar value list for fraud prevention
Update Radar Value List
Update a Radar value list
Delete Radar Value List
Delete a Radar value list
List Refunds
Retrieve a paginated list of all refunds with optional filtering by charge, payment intent, or creation date
Get Refund
Retrieve complete details of a specific refund including status, amount, reason, and associated charge or payment intent…
Create Refund
Issue a full or partial refund for a charge or payment intent with optional reason tracking and metadata
Update Refund
Update the metadata of an existing refund for internal tracking and organizational purposes
Cancel Refund
Cancel a pending refund that requires customer action before completion, preventing the refund from being processed
Create Setup Intent
Create a SetupIntent to save a payment method for future payments without charging the customer
List Setup Intents
List all SetupIntents with optional filters
Get Setup Intent
Retrieve a SetupIntent by ID
Cancel Setup Intent
Cancel a SetupIntent that is not yet confirmed
List Shipping Rates
List all shipping rates configured for checkout
Get Shipping Rate
Retrieve a shipping rate by ID
Create Shipping Rate
Create a new shipping rate for checkout
Update Shipping Rate
Update a shipping rate
List Subscriptions
Retrieve a paginated list of all customer subscriptions with optional filtering by status, customer, price, and billing…
Get Subscription
Retrieve complete details of a specific subscription including pricing, billing cycle, payment status, and customer info…
Create Subscription
Creates a recurring subscription for a customer via POST /v1/subscriptions (form-encoded), supporting multi-item pricing…
Update Subscription
Modify an existing subscription’s pricing, payment method, billing configuration, or subscription items with optional pr…
Cancel Subscription
Immediately terminate a subscription, stop all future billing, and optionally generate a final prorated invoice for the…
Resume Subscription
Reactivate a paused subscription that was paused through a subscription schedule, restoring billing and transitioning st…
Migrate Subscription
Performs a one-way migration of a subscription from classic billing mode to flexible billing mode, enabling advanced pro…
Search Subscriptions
Perform advanced full-text search across subscriptions using Stripe’s query language to find subscriptions by status, me…
List Subscription Items
List individual line items within a subscription
Get Subscription Item
Retrieve a subscription item by ID
Create Tax Rate
Create a tax rate for subscriptions and invoices
List Tax Rates
List all tax rates with optional filters
Get Tax Rate
Retrieve a tax rate by ID
Update Tax Rate
Update a tax rate’s properties
Create Test Clock
Create a test clock for subscription time simulation
List Test Clocks
List all test clocks
Get Test Clock
Retrieve a test clock by ID
Advance Test Clock
Advance a test clock to a new frozen time
Delete Test Clock
Delete a test clock
List Transfers
List all transfers to connected accounts
Get Transfer
Retrieve a transfer by ID
Create Transfer
Create a transfer to a connected account
Update Transfer
Update a transfer’s metadata or description
Create Webhook Endpoint
Create a webhook endpoint to receive event notifications
List Webhook Endpoints
List all webhook endpoints
Get Webhook Endpoint
Retrieve a webhook endpoint by ID
Delete Webhook Endpoint
Delete a webhook endpoint
Getting Started
Create or Select a Project
Set up a new project or select an existing one. See the Projects Guide.
Configure the Connector
Enable the connector and set up a connector profile in your project. See Managing Connectors.
Connector Profile
Stripe - API Key
Link an Account
Connect an account using StackOne Hub or Auth Link.
Link Account
Stripe - API Key
Use Actions
Invoke actions using one of the methods below:
- MCP – Model Context Protocol for AI assistants
- A2A – Agent-to-Agent protocol
- AI Toolset (TypeScript) – TypeScript SDK for AI agents
- AI Toolset (Python) – Python SDK for AI agents
- Actions RPC – Direct API calls
- Playground – Test actions in the dashboard