All integrations
Catalogue metadata onlypayment processingv20260902_00

STRIPE

Stripe

Stripe offers online payment infrastructure, fraud prevention, and APIs enabling businesses to accept and manage payments globally

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

432

Action summaries

Display-only definitions

40

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEYOAUTH2 · managed upstream

OAUTH2

stripe_oauth2

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

API_KEY

stripe_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 361–390 of 432 actions

Update subscription schedule

STRIPE_POST_V1_SUBSCRIPTION_SCHEDULES_OVERVIEW2

Tool to update an existing subscription schedule with new phases, settings, metadata, and end behavior. Use when modifying subscription schedule configuration.

Untrusted display-only summary

Release subscription schedule

STRIPE_POST_V1_SUBSCRIPTION_SCHEDULES_RELEASE_OVERVIEW

Tool to release a subscription schedule. Releases a subscription schedule immediately, stops scheduling future phases but leaves the existing subscription in place.

Untrusted display-only summary

Update subscription

STRIPE_POST_V1_SUBSCRIPTIONS_LIST_SUBSCRIPTIONS

Updates an existing Stripe subscription's properties including metadata, description, payment method, billing settings, trial periods, and cancellation behavior. Use this to modify subscription configuration, change payment methods, update billing cycles, manage trials, or schedule cancellations. This action does not…

Untrusted display-only summary

Update Tax Rate

STRIPE_POST_V1_TAX_RATES_TAX_RATE2

Tool to update an existing Stripe tax rate. Use when you need to modify tax rate properties such as display name, description, or active status.

Untrusted display-only summary

Create Meter Event Adjustment

STRIPE_POST_V2_BILLING_METER_EVENT_ADJUSTMENTS_METER_EVENT

Creates a billing meter event adjustment to cancel a previously sent meter event. Use when you need to cancel a meter event within 24 hours of Stripe receiving it.

Untrusted display-only summary

Present payment method on reader

STRIPE_PRESENT_PAYMENT_METHOD

Tool to present a payment method on a simulated terminal reader for testing purposes. Use when testing payment flows, simulating card acceptance, or validating terminal reader integrations in test mode.

Untrusted display-only summary

Process setup intent on terminal reader

STRIPE_PROCESS_SETUP_INTENT

Initiates a SetupIntent flow on a Stripe Terminal Reader to save payment details. Use when you need to collect and save payment method information for future use.

Untrusted display-only summary

Reactivate Billing Meter

STRIPE_REACTIVATE_BILLING_METER

Reactivates a deactivated billing meter. Use when you need to resume tracking usage after a meter has been deactivated.

Untrusted display-only summary

Report Payment Attempt Failed

STRIPE_REPORT_PAYMENT_ATTEMPT_FAILED

Reports that a recent payment attempt on a Payment Record has failed. Use when a payment attempt encounters an error to ensure Stripe has a complete view of payment flows.

Untrusted display-only summary

Resume subscription

STRIPE_RESUME_SUBSCRIPTION

Resumes a paused Stripe subscription with billing cycle and proration options. Use when a customer wants to restart payment collection on a previously paused subscription.

Untrusted display-only summary

Retrieve Balance

STRIPE_RETRIEVE_BALANCE

Retrieves the complete current balance details for the connected Stripe account.

Untrusted display-only summary

Retrieve Charge Details

STRIPE_RETRIEVE_CHARGE

Retrieves full details for an existing Stripe charge using its unique ID.

Untrusted display-only summary

Retrieve Checkout Session

STRIPE_RETRIEVE_CHECKOUT_SESSION

Tool to retrieve a Checkout Session object from Stripe. Use when you need to get the current state of a checkout session, including payment status, customer details, and line items.

Untrusted display-only summary

Retrieve customer

STRIPE_RETRIEVE_CUSTOMER

Retrieves detailed information for an existing Stripe customer using their unique customer ID.

Untrusted display-only summary

Retrieve payment intent

STRIPE_RETRIEVE_PAYMENT_INTENT

Retrieves a PaymentIntent by its ID; `client_secret` is required if a publishable API key is used.

Untrusted display-only summary

Retrieve Promotion Code

STRIPE_RETRIEVE_PROMOTION_CODE

Tool to retrieve a Stripe promotion code by its ID. Use when you need to get details about a specific promotion code including its associated coupon, usage restrictions, and redemption statistics.

Untrusted display-only summary

Retrieve Upcoming Invoice

STRIPE_RETRIEVE_UPCOMING_INVOICE

Tool to preview the upcoming invoice for a customer, showing all pending charges including subscription renewals and invoice items. Use when you need to preview invoice amounts before they are finalized, test the effects of subscription updates including prorations, or estimate future billing.

Untrusted display-only summary

Search Stripe charges

STRIPE_SEARCH_CHARGES

Search charges using Stripe's Search Query Language. Use when you need to find historical charges by status, amount, customer, metadata, or other criteria.

Untrusted display-only summary

Search Stripe customers

STRIPE_SEARCH_CUSTOMERS

Retrieves a list of Stripe customers matching a search query that adheres to Stripe's Search Query Language.

Untrusted display-only summary

Search invoices

STRIPE_SEARCH_INVOICES

Searches for invoices using Stripe's Search Query Language. Use when you need to find invoices by status, total amount, customer, currency, or other criteria. Data is typically searchable within one minute, though propagation can lag up to an hour during outages.

Untrusted display-only summary

Search payment intents

STRIPE_SEARCH_PAYMENT_INTENTS

Searches for PaymentIntents using Stripe's Search Query Language. Use when you need to find payments by status, amount, customer, or other criteria.

Untrusted display-only summary

Search Stripe prices

STRIPE_SEARCH_PRICES

Search for prices using Stripe's Search Query Language. Use when you need to find prices by status, currency, product, or other criteria with flexible query syntax.

Untrusted display-only summary

Search Stripe products

STRIPE_SEARCH_PRODUCTS

Tool to search for products using Stripe's Search Query Language. Use when you need to find products based on specific criteria like active status, name, or metadata.

Untrusted display-only summary

Search subscriptions

STRIPE_SEARCH_SUBSCRIPTIONS

Searches for subscriptions using Stripe's Search Query Language. Use when you need to find subscriptions by status, metadata, created timestamp, or canceled_at timestamp.

Untrusted display-only summary

Send invoice for manual payment

STRIPE_SEND_INVOICE

Tool to manually send a finalized Stripe invoice to the customer outside the automatic billing schedule. Use when you need to deliver an invoice for manual payment. Note: In test mode, no emails are sent, but webhook events (invoice.sent) are still generated.

Untrusted display-only summary

Set reader display

STRIPE_SET_READER_DISPLAY

Configures a Stripe Terminal reader to display cart information on its screen. Use when you need to show transaction details to customers during checkout.

Untrusted display-only summary

Set terminal reader display

STRIPE_SET_TERMINAL_READER_DISPLAY

Tool to set the display on a Stripe Terminal reader to show cart details. Use when you need to display line items, totals, and tax information on a physical terminal reader screen.

Untrusted display-only summary

Simulate successful input collection

STRIPE_SUCCEED_TEST_TERMINAL_READER_INPUT_COLLECTION

Simulates successful completion of an ongoing input collection on a Terminal reader. This test helper allows you to test your integration's handling of successfully collected customer inputs (signature, email, phone, etc.) without requiring physical hardware or actual customer interaction. The reader must have an acti…

Untrusted display-only summary

Simulate Terminal Reader Input Collection Timeout

STRIPE_TIMEOUT_TEST_TERMINAL_READER_INPUT_COLLECTION

Simulate an input collection timeout on a Stripe Terminal reader. This test helper endpoint allows you to simulate timeout scenarios during input collection operations on Terminal readers without needing physical hardware. When called, it marks the current reader action as failed with a timeout error, useful for testi…

Untrusted display-only summary

Update Application Fee Refund

STRIPE_UPDATE_APPLICATION_FEE_REFUND

Updates an application fee refund by its fee ID and refund ID. Use this action when you need to update the metadata of an existing application fee refund. Application Fee Refund objects allow you to refund an application fee that has previously been created but not yet refunded. Funds will be refunded to the Stripe ac…

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.