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 331–360 of 432 actions

Update setup intent

STRIPE_POST_SETUP_INTENTS_INTENT

Updates a SetupIntent object to modify configuration parameters and metadata. Use when you need to update an existing SetupIntent before completion.

Untrusted display-only summary

Update subscription item

STRIPE_POST_SUBSCRIPTION_ITEMS_ITEM

Tool to update a subscription item's plan, quantity, billing thresholds, discounts, or metadata. Use when you need to modify an existing subscription item. Changes may trigger prorations.

Untrusted display-only summary

Update subscription

STRIPE_POST_SUBSCRIPTIONS_SUBSCRIPTION_EXPOSED_ID

Tool to update an existing Stripe subscription with specified parameters. Use when you need to modify subscription items, billing settings, payment methods, or metadata for an active subscription.

Untrusted display-only summary

Update Terminal Configuration

STRIPE_POST_TERMINAL_CONFIGURATIONS_CONFIGURATION

Tool to update a Stripe Terminal Configuration. Use when you need to modify terminal reader settings including device-specific configurations, offline transaction capabilities, security settings, reboot windows, WiFi credentials, or tipping configurations. Changes can take up to 10 minutes to reflect on target readers.

Untrusted display-only summary

Process payment on terminal reader

STRIPE_POST_TERMINAL_READERS_READER_PROCESS_PAYMENT_INTENT

Initiates a payment flow on a Stripe Terminal Reader to process a PaymentIntent. Use when you need to hand off a PaymentIntent to a physical card reader for customer payment. The reader must be online and not currently processing another action, and the PaymentIntent must be in requires_capture or requires_payment_met…

Untrusted display-only summary

Set Reader Display

STRIPE_POST_TERMINAL_READERS_READER_SET_READER_DISPLAY

Configures a Stripe terminal reader to display cart information on screen. Use when you need to show customers their purchase details on a physical terminal device during checkout. Supported on Verifone P400, BBPOS WisePOS E, and Stripe Reader S700.

Untrusted display-only summary

Set Terminal Reader Display

STRIPE_POST_TERMINAL_READERS_SET_READER_DISPLAY

Tool to configure a terminal reader's display to show cart details. Use when you need to display line items, amounts, and currency information on a Stripe Terminal reader screen.

Untrusted display-only summary

Update Account Capability

STRIPE_POST_V1_ACCOUNTS_CAPABILITIES_CAPABILITIES

Updates an existing account capability for a Stripe connected account. Use when you need to request a new capability or remove a non-permanent capability. There may be a delay before the requested capability becomes active, and the response includes any activation requirements.

Untrusted display-only summary

Update balance settings overview

STRIPE_POST_V1_BALANCE_SETTINGS_OVERVIEW

Tool to update balance settings for a Stripe account. Use when customizing payout schedules, settlement timing, or negative balance handling for a connected account.

Untrusted display-only summary

Update Billing Portal Configuration

STRIPE_POST_V1_BILLING_PORTAL_CONFIGS_OVERVIEW_BILLING

Tool to update an existing billing portal configuration in Stripe. Use when you need to modify portal settings like business profile, features, or default return URL.

Untrusted display-only summary

Update and retrieve Checkout Session

STRIPE_POST_V1_CHECKOUT_SESSIONS_RETRIEVE_A_CHECKOUT

Tool to update and retrieve a Checkout Session object from Stripe. Use when you need to update metadata or other fields while retrieving the session details.

Untrusted display-only summary

Update Credit Note

STRIPE_POST_V1_CREDIT_NOTES_CREDIT_NOTE2

Tool to update an existing credit note in Stripe by modifying its memo or metadata. Use when you need to add context or store additional information on an already-issued credit note.

Untrusted display-only summary

Create or Retrieve Customer Funding Instructions

STRIPE_POST_V1_CUSTOMERS_FUNDING_INSTRUCTIONS_FUND_A_TEST

Creates or retrieves funding instructions for a customer cash balance via bank transfer. Returns bank account details (ABA, IBAN, etc.) that can be used to fund the customer's account. If funding instructions already exist for the customer, the same instructions will be returned.

Untrusted display-only summary

Search Stripe customers

STRIPE_POST_V1_CUSTOMERS_SEARCH_CUSTOMERS

Tool to search for Stripe customers using a search query. Use when you need to find customers by email, name, metadata, or other fields using Stripe's Search Query Language.

Untrusted display-only summary

Void an invoice

STRIPE_POST_V1_INVOICES_FINALIZE_VOID_AN_INVOICE

Voids a finalized invoice and maintains a papertrail. Use when you need to void a finalized invoice that has not been paid. Once voided, the invoice cannot be undone and maintains audit history.

Untrusted display-only summary

Update Invoice Line Item

STRIPE_POST_V1_INVOICES_LINES_OVERVIEW

Updates an invoice's line item before finalization. Use when you need to modify details of a line item such as description, metadata, amount, or tax settings before the invoice is finalized.

Untrusted display-only summary

Remove lines from invoice

STRIPE_POST_V1_INVOICES_REMOVE_LINES_OVERVIEW

Tool to remove multiple line items from a draft Stripe invoice. Use when you need to delete or unassign specific line items from an invoice that hasn't been finalized yet.

Untrusted display-only summary

Void invoice

STRIPE_POST_V1_INVOICES_SEND_VOID_AN_INVOICE

Tool to void a finalized Stripe invoice. Use when you need to permanently void an invoice while preserving an audit trail. This operation cannot be undone and only works on finalized invoices.

Untrusted display-only summary

Void an invoice

STRIPE_POST_V1_INVOICES_VOID_AN_INVOICE

Tool to permanently void a finalized Stripe invoice. Use when an invoice needs to be canceled while maintaining an audit trail. This operation is irreversible and only applies to finalized invoices.

Untrusted display-only summary

Update payment method configuration

STRIPE_POST_V1_PAYMENT_METHOD_CONFIGS_LIST_PAYMENT_METHOD2

Updates a payment method configuration to control which payment methods are displayed at checkout. Use when modifying payment method availability or display settings.

Untrusted display-only summary

Update Payment Method Domain

STRIPE_POST_V1_PAYMENT_METHOD_DOMAINS_PAYMENT_METHOD

Updates an existing payment method domain to enable or disable it. Use when you need to control whether payment methods requiring domain verification will appear in Elements or Embedded Checkout.

Untrusted display-only summary

Report Payment Attempt

STRIPE_POST_V1_PAYMENT_RECORDS_REPORT_ATTEMPT

Tool to report a payment attempt on a Stripe Payment Record. Use when updating a Payment Record with payment attempt details such as initiation time and outcome status.

Untrusted display-only summary

Report Payment Attempt Canceled

STRIPE_POST_V1_PAYMENT_RECORDS_REPORT_CANCELED

Tool to report that the most recent payment attempt was canceled. Use when you need to update a Payment Record to reflect a canceled payment attempt.

Untrusted display-only summary

Report payment attempt guaranteed overview

STRIPE_POST_V1_PAYMENT_RECORDS_REPORT_GUARANTEED

Reports that a payment attempt was guaranteed for a specific Payment Record. Use when confirming that a payment has been successfully guaranteed by the payment processor at a specific timestamp.

Untrusted display-only summary

Report payment attempt information

STRIPE_POST_V1_PAYMENT_RECORDS_REPORT_INFO

Tool to report additional payment attempt information for a payment record. Use when you need to add informational details about a payment attempt.

Untrusted display-only summary

Report Payment Record Refund

STRIPE_POST_V1_PAYMENT_RECORDS_REPORT_REFUND_OVERVIEW

Reports that the most recent payment attempt on a Payment Record was refunded. Use when you need to record a refund for a successfully processed payment to maintain accurate payment records. Multiple partial refunds can be reported until the full amount is refunded.

Untrusted display-only summary

Update payout metadata

STRIPE_POST_V1_PAYOUTS_RETRIEVE_A_PAYOUT

Updates a payout's metadata and returns the updated payout object. This endpoint ONLY allows updating the metadata field - no other payout properties (amount, destination, status, etc.) can be modified. To remove a specific metadata key, pass an empty string as its value. To clear all metadata, pass an empty dictionar…

Untrusted display-only summary

Update Plan Overview

STRIPE_POST_V1_PLANS_OVERVIEW

Tool to update a Stripe plan by setting passed parameter values. Use when modifying plan details like nickname, metadata, or active status.

Untrusted display-only summary

Update Promotion Code

STRIPE_POST_V1_PROMOTION_CODES_PROMOTION_CODE

Updates an existing promotion code. Most fields are not editable by design. Use this to activate/deactivate codes, update metadata, or modify currency-specific restrictions.

Untrusted display-only summary

Update Shipping Rate

STRIPE_POST_V1_SHIPPING_RATES_OVERVIEW2

Tool to update an existing Stripe shipping rate. Use when you need to modify shipping rate properties such as active status, fixed amounts, metadata, or tax behavior.

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.