stripe_create_ customersCreates a new customer object.
Look up a payment, issue a refund, draft and finalize an invoice, update a subscription, or check what landed in your bank account — all against the one account your secret key belongs to.
PopMCPStripe
Every read and write this connection exposes — charges, customers, subscriptions, invoices, payouts, Treasury, Issuing — plus the webhooks you can watch.
stripe_create_ customersCreates a new customer object.
stripe_delete_ customersPermanently deletes a customer.
stripe_get_ customersRetrieves a Customer object.
stripe_list_ customersReturns a list of your customers.
stripe_search_ customersSearch for customers you’ve previously created using Stripe’s Search Query Language.
stripe_update_ customersUpdates the specified customer by setting the values of the parameters passed.
stripe_create_ invoicesThis endpoint creates a draft invoice for a given customer.
stripe_finalize_ invoicesStripe automatically finalizes drafts before sending and attempting payment on invoices.
stripe_get_ invoicesRetrieves the invoice with the given ID.
stripe_list_ invoicesYou can list all invoices, or list the invoices for a specific customer.
stripe_pay_ invoicesStripe automatically creates and then attempts to collect payment on invoices for customers on subscriptions according to your subscriptions settings.
stripe_capture_ chargesCapture the payment of an existing, uncaptured charge that was created with the capture option set to false.
stripe_create_ chargesThis method is no longer recommended—use the Payment Intents API to initiate a new payment instead.
stripe_get_ chargesRetrieves the details of a charge that has previously been created.
stripe_list_ chargesReturns a list of charges you’ve previously created.
stripe_cancel_ payment_ intentsYou can cancel a PaymentIntent object when it’s in one of these statuses: requires_payment_method, requires_capture, requires_confirmation, requires_action or, in rare cases, processing.
stripe_capture_ payment_ intentsCapture the funds of an existing uncaptured PaymentIntent when its status is requires_capture.
stripe_confirm_ payment_ intentsConfirm that your customer intends to pay with current or provided payment method.
stripe_create_ payment_ intentsCreates a PaymentIntent object.
stripe_get_ payment_ intentsRetrieves the details of a PaymentIntent that has previously been created.
stripe_list_ payment_ intentsReturns a list of PaymentIntents.
stripe_create_ productsCreates a new product object.
stripe_get_ productsRetrieves the details of an existing product.
stripe_list_ productsReturns a list of your products.
stripe_create_ subscriptionsCreates a new subscription on an existing customer.
stripe_delete_ subscriptionsCancels a customer’s subscription immediately.
stripe_get_ subscriptionsRetrieves the subscription with the given ID.
stripe_list_ subscriptionsBy default, returns a list of subscriptions that have not been canceled.
stripe_update_ subscriptionsUpdates an existing subscription to match the specified parameters.
stripe_create_ checkout_ sessionsCreates a Checkout Session object.
stripe_create_ payoutsTo send funds to your own bank account, create a new payout object.
stripe_get_ checkout_ sessionsRetrieves a Checkout Session object.
stripe_get_ payment_ methodsRetrieves a PaymentMethod object attached to the StripeAccount.
stripe_list_ payment_ methodsReturns a list of all PaymentMethods.
stripe_list_ payoutsReturns a list of existing payouts sent to third-party bank accounts or payouts that Stripe sent to you.
stripe_create_ invoiceitemsCreates an item to be added to a draft invoice (up to 250 items per invoice).
stripe_create_ pricesCreates a new Price for an existing Product.
stripe_create_ refundsWhen you create a new refund, you must specify a Charge or a PaymentIntent object on which to create it.
stripe_get_ pricesRetrieves the price with the given ID.
stripe_list_ pricesReturns a list of your active prices, excluding inline prices.
stripe_list_ refundsReturns a list of all refunds you created.
stripe_list_ balanceRetrieves the current account balance, based on the authentication that was used to make the request.
stripe_list_ balance_ transactionsReturns a list of transactions that have contributed to the Stripe account balance (e.g., charges, transfers, and so forth).
stripe_list_ eventsList events, going back up to 30 days.
stripe_activate_ test_ helpers_ issuing_ personalization_ designsUpdates the status of the specified testmode personalization design object to active.
stripe_advance_ test_ helpers_ test_ clocksStarts advancing a test clock to a specified time in the future.
stripe_capture_ test_ helpers_ issuing_ authorizationsCapture a test-mode authorization.
stripe_complete_ test_ helpers_ issuing_ settlementsAllows the user to mark an Issuing settlement as complete.
stripe_create_ issuing_ transactions_ create_ force_ captureAllows the user to capture an arbitrary amount, also known as a forced capture.
stripe_create_ issuing_ transactions_ create_ unlinked_ refundAllows the user to refund an arbitrary amount, also known as an unlinked refund.
stripe_create_ test_ helpers_ confirmation_ tokensCreates a test mode Confirmation Token server side for your integration tests.
stripe_create_ test_ helpers_ issuing_ authorizationsCreate a test-mode authorization.
stripe_create_ test_ helpers_ issuing_ settlementsAllows the user to create an Issuing settlement.
stripe_create_ test_ helpers_ test_ clocksCreates a new test clock that can be attached to new customers and quotes.
stripe_create_ test_ helpers_ treasury_ outbound_ payments_ postTransitions a test mode created OutboundPayment to the posted status.
stripe_create_ test_ helpers_ treasury_ outbound_ transfers_ postTransitions a test mode created OutboundTransfer to the posted status.
stripe_create_ test_ helpers_ treasury_ received_ creditsUse this endpoint to simulate a test mode ReceivedCredit initiated by a third party.
stripe_create_ test_ helpers_ treasury_ received_ debitsUse this endpoint to simulate a test mode ReceivedDebit initiated by a third party.
stripe_deactivate_ test_ helpers_ issuing_ personalization_ designsUpdates the status of the specified testmode personalization design object to inactive.
stripe_delete_ test_ helpers_ test_ clocksDeletes a test clock.
stripe_deliver_ test_ helpers_ issuing_ cards_ shippingUpdates the shipping status of the specified Issuing Card object to delivered.
stripe_expire_ test_ helpers_ issuing_ authorizationsExpire a test-mode Authorization.
stripe_expire_ test_ helpers_ refundsExpire a refund with a status of requires_action.
stripe_fail_ test_ helpers_ issuing_ cards_ shippingUpdates the shipping status of the specified Issuing Card object to failure.
stripe_fail_ test_ helpers_ treasury_ inbound_ transfersTransitions a test mode created InboundTransfer to the failed status.
stripe_fail_ test_ helpers_ treasury_ outbound_ paymentsTransitions a test mode created OutboundPayment to the failed status.
stripe_fail_ test_ helpers_ treasury_ outbound_ transfersTransitions a test mode created OutboundTransfer to the failed status.
stripe_finalize_ amount_ test_ helpers_ issuing_ authorizationsFinalize the amount on an Authorization prior to capture, when the initial authorization was for an estimated amount.
stripe_fund_ cash_ balance_ test_ helpers_ customersCreate an incoming testmode bank transfer
stripe_get_ test_ helpers_ test_ clocksRetrieves a test clock.
stripe_increment_ test_ helpers_ issuing_ authorizationsIncrement a test-mode Authorization.
stripe_list_ test_ helpers_ test_ clocksReturns a list of your test clocks.
stripe_present_ payment_ method_ test_ helpers_ terminal_ readersPresents a payment method on a simulated reader.
stripe_refund_ test_ helpers_ issuing_ transactionsRefund a test-mode Transaction.
stripe_reject_ test_ helpers_ issuing_ personalization_ designsUpdates the status of the specified testmode personalization design object to rejected.
stripe_respond_ issuing_ authorizations_ fraud_ challengesRespond to a fraud challenge on a testmode Issuing authorization, simulating either a confirmation of fraud or a correction of legitimacy.
stripe_return_ test_ helpers_ issuing_ cards_ shippingUpdates the shipping status of the specified Issuing Card object to returned.
stripe_return_ test_ helpers_ treasury_ inbound_ transfersMarks the test mode InboundTransfer object as returned and links the InboundTransfer to a ReceivedDebit.
stripe_return_ test_ helpers_ treasury_ outbound_ paymentsTransitions a test mode created OutboundPayment to the returned status.
stripe_return_ test_ helpers_ treasury_ outbound_ transfersTransitions a test mode created OutboundTransfer to the returned status.
stripe_reverse_ test_ helpers_ issuing_ authorizationsReverse a test-mode Authorization.
stripe_ship_ test_ helpers_ issuing_ cards_ shippingUpdates the shipping status of the specified Issuing Card object to shipped.
stripe_submit_ test_ helpers_ issuing_ cards_ shippingUpdates the shipping status of the specified Issuing Card object to submitted.
stripe_succeed_ input_ collection_ test_ helpers_ terminal_ readersUse this endpoint to trigger a successful input collection on a simulated reader.
stripe_succeed_ test_ helpers_ treasury_ inbound_ transfersTransitions a test mode created InboundTransfer to the succeeded status.
stripe_timeout_ input_ collection_ test_ helpers_ terminal_ readersUse this endpoint to complete an input collection with a timeout error on a simulated reader.
stripe_update_ test_ helpers_ treasury_ outbound_ paymentsUpdates a test mode created OutboundPayment with tracking details.
stripe_update_ test_ helpers_ treasury_ outbound_ transfersUpdates a test mode created OutboundTransfer with tracking details.
stripe_create_ customers_ balance_ transactionsCreates an immutable transaction that updates the customer’s credit balance.
stripe_create_ customers_ bank_ accountsWhen you create a new credit card, you must specify a customer or recipient on which to create it.
stripe_create_ customers_ cardsWhen you create a new credit card, you must specify a customer or recipient on which to create it.
stripe_create_ customers_ cash_ balanceChanges the settings on a customer’s cash balance.
stripe_create_ customers_ funding_ instructionsRetrieve funding instructions for a customer cash balance.
stripe_create_ customers_ sourcesWhen you create a new credit card, you must specify a customer or recipient on which to create it.
stripe_create_ customers_ subscriptionsCreates a new subscription on an existing customer.
stripe_create_ customers_ tax_ idsCreates a new tax_id object for a customer.
stripe_delete_ customers_ bank_ accountsDelete a specified source for a given customer.
stripe_delete_ customers_ cardsDelete a specified source for a given customer.
stripe_delete_ customers_ discountRemoves the currently applied discount on a customer.
stripe_delete_ customers_ sourcesDelete a specified source for a given customer.
stripe_delete_ customers_ subscriptionsCancels a customer’s subscription.
stripe_delete_ customers_ subscriptions_ discountRemoves the currently applied discount on a customer.
stripe_delete_ customers_ tax_ idsDeletes an existing tax_id object.
stripe_get_ customers_ balance_ transactionsRetrieves a specific customer balance transaction that updated the customer’s balances.
stripe_get_ customers_ cash_ balance_ transactionsRetrieves a specific cash balance transaction, which updated the customer’s cash balance.
stripe_get_ customers_ payment_ methodsRetrieves a PaymentMethod object for a given Customer.
stripe_get_ customers_ sourcesRetrieve a specified source for a given customer.
stripe_get_ customers_ subscriptionsRetrieves the subscription with the given ID.
stripe_get_ customers_ tax_ idsRetrieves the tax_id object with the given identifier.
stripe_list_ customers_ balance_ transactionsReturns a list of transactions that updated the customer’s balances.
stripe_list_ customers_ cash_ balanceRetrieves a customer’s cash balance.
stripe_list_ customers_ cash_ balance_ transactionsReturns a list of transactions that modified the customer’s cash balance.
stripe_list_ customers_ discountGET v1/customers/{customer}/discount
stripe_list_ customers_ payment_ methodsReturns a list of PaymentMethods for a given Customer
stripe_list_ customers_ sourcesList sources for a specified customer.
stripe_list_ customers_ subscriptionsYou can see a list of the customer’s active subscriptions.
stripe_list_ customers_ subscriptions_ discountGET v1/customers/{customer}/subscriptions/{subscription_exposed_id}/discount
stripe_list_ customers_ tax_ idsReturns a list of tax IDs for a customer.
stripe_update_ customers_ balance_ transactionsMost credit balance transaction fields are immutable, but you may update its description and metadata.
stripe_update_ customers_ bank_ accountsUpdate a specified source for a given customer.
stripe_update_ customers_ cardsUpdate a specified source for a given customer.
stripe_update_ customers_ sourcesUpdate a specified source for a given customer.
stripe_update_ customers_ subscriptionsUpdates an existing subscription on a customer to match the specified parameters.
stripe_verify_ customers_ bank_ accountsVerify a specified bank account for a given customer.
stripe_verify_ customers_ sourcesVerify a specified bank account for a given customer.
stripe_cancel_ treasury_ inbound_ transfersCancels an InboundTransfer.
stripe_cancel_ treasury_ outbound_ paymentsCancel an OutboundPayment.
stripe_cancel_ treasury_ outbound_ transfersAn OutboundTransfer can be canceled if the funds have not yet been paid out.
stripe_close_ treasury_ financial_ accountsCloses a FinancialAccount.
stripe_create_ treasury_ credit_ reversalsReverses a ReceivedCredit and creates a CreditReversal object.
stripe_create_ treasury_ debit_ reversalsReverses a ReceivedDebit and creates a DebitReversal object.
stripe_create_ treasury_ financial_ accountsCreates a new FinancialAccount.
stripe_create_ treasury_ financial_ accounts_ featuresUpdates the Features associated with a FinancialAccount.
stripe_create_ treasury_ inbound_ transfersCreates an InboundTransfer.
stripe_create_ treasury_ outbound_ paymentsCreates an OutboundPayment.
stripe_create_ treasury_ outbound_ transfersCreates an OutboundTransfer.
stripe_get_ treasury_ credit_ reversalsRetrieves the details of an existing CreditReversal by passing the unique CreditReversal ID from either the CreditReversal creation request or CreditReversal list
stripe_get_ treasury_ debit_ reversalsRetrieves a DebitReversal object.
stripe_get_ treasury_ financial_ accountsRetrieves the details of a FinancialAccount.
stripe_get_ treasury_ inbound_ transfersRetrieves the details of an existing InboundTransfer.
stripe_get_ treasury_ outbound_ paymentsRetrieves the details of an existing OutboundPayment by passing the unique OutboundPayment ID from either the OutboundPayment creation request or OutboundPayment list.
stripe_get_ treasury_ outbound_ transfersRetrieves the details of an existing OutboundTransfer by passing the unique OutboundTransfer ID from either the OutboundTransfer creation request or OutboundTransfer list.
stripe_get_ treasury_ received_ creditsRetrieves the details of an existing ReceivedCredit by passing the unique ReceivedCredit ID from the ReceivedCredit list.
stripe_get_ treasury_ received_ debitsRetrieves the details of an existing ReceivedDebit by passing the unique ReceivedDebit ID from the ReceivedDebit list
stripe_get_ treasury_ transaction_ entriesRetrieves a TransactionEntry object.
stripe_get_ treasury_ transactionsRetrieves the details of an existing Transaction.
stripe_list_ treasury_ credit_ reversalsReturns a list of CreditReversals.
stripe_list_ treasury_ debit_ reversalsReturns a list of DebitReversals.
stripe_list_ treasury_ financial_ accountsReturns a list of FinancialAccounts.
stripe_list_ treasury_ financial_ accounts_ featuresRetrieves Features information associated with the FinancialAccount.
stripe_list_ treasury_ inbound_ transfersReturns a list of InboundTransfers sent from the specified FinancialAccount.
stripe_list_ treasury_ outbound_ paymentsReturns a list of OutboundPayments sent from the specified FinancialAccount.
stripe_list_ treasury_ outbound_ transfersReturns a list of OutboundTransfers sent from the specified FinancialAccount.
stripe_list_ treasury_ received_ creditsReturns a list of ReceivedCredits.
stripe_list_ treasury_ received_ debitsReturns a list of ReceivedDebits.
stripe_list_ treasury_ transaction_ entriesRetrieves a list of TransactionEntry objects.
stripe_list_ treasury_ transactionsRetrieves a list of Transaction objects.
stripe_update_ treasury_ financial_ accountsUpdates the details of a FinancialAccount.
stripe_create_ issuing_ cardholdersCreates a new Issuing Cardholder object that can be issued cards.
stripe_create_ issuing_ cardsCreates an Issuing Card object.
stripe_create_ issuing_ disputesCreates an Issuing Dispute object.
stripe_create_ issuing_ personalization_ designsCreates a personalization design object.
stripe_get_ issuing_ authorizationsRetrieves an Issuing Authorization object.
stripe_get_ issuing_ cardholdersRetrieves an Issuing Cardholder object.
stripe_get_ issuing_ cardsRetrieves an Issuing Card object.
stripe_get_ issuing_ disputesRetrieves an Issuing Dispute object.
stripe_get_ issuing_ personalization_ designsRetrieves a personalization design object.
stripe_get_ issuing_ physical_ bundlesRetrieves a physical bundle object.
stripe_get_ issuing_ settlementsRetrieves an Issuing Settlement object.
stripe_get_ issuing_ tokensRetrieves an Issuing Token object.
stripe_get_ issuing_ transactionsRetrieves an Issuing Transaction object.
stripe_list_ issuing_ authorizationsReturns a list of Issuing Authorization objects.
stripe_list_ issuing_ cardholdersReturns a list of Issuing Cardholder objects.
stripe_list_ issuing_ cardsReturns a list of Issuing Card objects.
stripe_list_ issuing_ disputesReturns a list of Issuing Dispute objects.
stripe_list_ issuing_ personalization_ designsReturns a list of personalization design objects.
stripe_list_ issuing_ physical_ bundlesReturns a list of physical bundle objects.
stripe_list_ issuing_ tokensLists all Issuing Token objects for a given card.
stripe_list_ issuing_ transactionsReturns a list of Issuing Transaction objects.
stripe_submit_ issuing_ disputesSubmits an Issuing Dispute to the card network.
stripe_update_ issuing_ authorizationsUpdates the specified Issuing Authorization object by setting the values of the parameters passed.
stripe_update_ issuing_ cardholdersUpdates the specified Issuing Cardholder object by setting the values of the parameters passed.
stripe_update_ issuing_ cardsUpdates the specified Issuing Card object by setting the values of the parameters passed.
stripe_update_ issuing_ disputesUpdates the specified Issuing Dispute object by setting the values of the parameters passed.
stripe_update_ issuing_ personalization_ designsUpdates a card personalization object.
stripe_update_ issuing_ settlementsUpdates the specified Issuing Settlement object by setting the values of the parameters passed.
stripe_update_ issuing_ tokensAttempts to update the specified Issuing Token object to the status specified.
stripe_update_ issuing_ transactionsUpdates the specified Issuing Transaction object by setting the values of the parameters passed.
stripe_create_ accountsWith Connect, you can create Stripe accounts for your users.
stripe_create_ accounts_ bank_ accountsCreate an external account for a given account.
stripe_create_ accounts_ external_ accountsCreate an external account for a given account.
stripe_create_ accounts_ login_ linksCreates a login link for a connected account to access the Express Dashboard.
stripe_create_ accounts_ peopleCreates a new person.
stripe_create_ accounts_ personsCreates a new person.
stripe_delete_ accountsWith Connect, you can delete accounts you manage.
stripe_delete_ accounts_ bank_ accountsDelete a specified external account for a given account.
stripe_delete_ accounts_ external_ accountsDelete a specified external account for a given account.
stripe_delete_ accounts_ peopleDeletes an existing person’s relationship to the account’s legal entity.
stripe_delete_ accounts_ personsDeletes an existing person’s relationship to the account’s legal entity.
stripe_get_ accountsRetrieves the details of an account.
stripe_get_ accounts_ bank_ accountsRetrieve a specified external account for a given account.
stripe_get_ accounts_ capabilitiesRetrieves information about the specified Account Capability.
stripe_get_ accounts_ external_ accountsRetrieve a specified external account for a given account.
stripe_get_ accounts_ peopleRetrieves an existing person.
stripe_get_ accounts_ personsRetrieves an existing person.
stripe_list_ accountsReturns a list of accounts connected to your platform via Connect.
stripe_list_ accounts_ capabilitiesReturns a list of capabilities associated with the account.
stripe_list_ accounts_ external_ accountsList external accounts for an account.
stripe_list_ accounts_ peopleReturns a list of people associated with the account’s legal entity.
stripe_list_ accounts_ personsReturns a list of people associated with the account’s legal entity.
stripe_reject_ accountsWith Connect, you can reject accounts that you have flagged as suspicious.
stripe_update_ accountsUpdates a connected account by setting the values of the parameters passed.
stripe_update_ accounts_ bank_ accountsUpdates the metadata, account holder name, account holder type of a bank account belonging to a connected account and optionally sets it as the default for its currency.
stripe_update_ accounts_ capabilitiesUpdates an existing Account Capability.
stripe_update_ accounts_ external_ accountsUpdates the metadata, account holder name, account holder type of a bank account belonging to a connected account and optionally sets it as the default for its currency.
stripe_update_ accounts_ peopleUpdates an existing person.
stripe_update_ accounts_ personsUpdates an existing person.
stripe_cancel_ action_ terminal_ readersCancels the current reader action.
stripe_collect_ inputs_ terminal_ readersInitiates an input collection flow on a Reader to display input forms and collect information from your customers.
stripe_collect_ payment_ method_ terminal_ readersInitiates a payment flow on a Reader and updates the PaymentIntent with card details before manual confirmation.
stripe_confirm_ payment_ intent_ terminal_ readersFinalizes a payment on a Reader.
stripe_create_ terminal_ configurationsCreates a new Configuration object.
stripe_create_ terminal_ connection_ tokensTo connect to a reader the Stripe Terminal SDK needs to retrieve a short-lived connection token from Stripe, proxied through your server.
stripe_create_ terminal_ locationsCreates a new Location object.
stripe_create_ terminal_ onboarding_ linksCreates a new OnboardingLink object that contains a redirect_url used for onboarding onto Tap to Pay on iPhone.
stripe_create_ terminal_ readersCreates a new Reader object.
stripe_create_ terminal_ refundsInternal endpoint for terminal use to create a refund for a card_present or card charge.
stripe_delete_ terminal_ configurationsDeletes a Configuration object.
stripe_delete_ terminal_ locationsDeletes a Location object.
stripe_delete_ terminal_ readersDeletes a Reader object.
stripe_get_ terminal_ configurationsRetrieves a Configuration object.
stripe_get_ terminal_ locationsRetrieves a Location object.
stripe_get_ terminal_ readersRetrieves a Reader object.
stripe_list_ terminal_ configurationsReturns a list of Configuration objects.
stripe_list_ terminal_ locationsReturns a list of Location objects.
stripe_list_ terminal_ readersReturns a list of Reader objects.
stripe_process_ payment_ intent_ terminal_ readersInitiates a payment flow on a Reader.
stripe_process_ setup_ intent_ terminal_ readersInitiates a SetupIntent flow on a Reader.
stripe_refund_ payment_ terminal_ readersInitiates an in-person refund on a Reader.
stripe_set_ reader_ display_ terminal_ readersSets the reader display to show cart details.
stripe_update_ terminal_ configurationsUpdates a new Configuration object.
stripe_update_ terminal_ locationsUpdates a Location object by setting the values of the parameters passed.
stripe_update_ terminal_ readersUpdates a Reader object by setting the values of the parameters passed.
stripe_activate_ billing_ alertsReactivates this alert, allowing it to trigger again.
stripe_archive_ billing_ alertsArchives this alert, removing it from the list view and APIs.
stripe_create_ billing_ alertsCreates a billing alert
stripe_create_ billing_ credit_ grantsCreates a credit grant.
stripe_create_ billing_ meter_ event_ adjustmentsCreates a billing meter event adjustment.
stripe_create_ billing_ meter_ eventsCreates a billing meter event.
stripe_create_ billing_ metersCreates a billing meter.
stripe_deactivate_ billing_ alertsDeactivates this alert, preventing it from triggering.
stripe_deactivate_ billing_ metersWhen a meter is deactivated, no more meter events will be accepted for this meter.
stripe_expire_ billing_ credit_ grantsExpires a credit grant.
stripe_get_ billing_ alertsRetrieves a billing alert given an ID
stripe_get_ billing_ credit_ balance_ transactionsRetrieves a credit balance transaction.
stripe_get_ billing_ credit_ grantsRetrieves a credit grant.
stripe_get_ billing_ metersRetrieves a billing meter given an ID.
stripe_list_ billing_ alertsLists billing active and inactive alerts
stripe_list_ billing_ credit_ balance_ summaryRetrieves the credit balance summary for a customer.
stripe_list_ billing_ credit_ balance_ transactionsRetrieve a list of credit balance transactions.
stripe_list_ billing_ credit_ grantsRetrieve a list of credit grants.
stripe_list_ billing_ metersRetrieve a list of billing meters.
stripe_list_ billing_ meters_ event_ summariesRetrieve a list of billing meter event summaries.
stripe_reactivate_ billing_ metersWhen a meter is reactivated, events for this meter can be accepted and you can attach the meter to a price.
stripe_update_ billing_ credit_ grantsUpdates a credit grant.
stripe_update_ billing_ metersUpdates a billing meter.
stripe_void_ billing_ credit_ grantsVoids a credit grant.
stripe_add_ lines_ invoicesAdds multiple line items to an invoice.
stripe_attach_ payment_ invoicesAttaches a PaymentIntent or an Out of Band Payment to the invoice, adding it to the list of payments.
stripe_create_ invoices_ create_ previewAt any time, you can preview the upcoming invoice for a subscription or subscription schedule.
stripe_delete_ invoicesPermanently deletes an one-off invoice draft.
stripe_list_ invoices_ linesWhen retrieving an invoice, you’ll get a lines property containing the total count of line items and the first handful of those items.
stripe_mark_ uncollectible_ invoicesMarking an invoice as uncollectible is useful for keeping track of bad debts that can be written off for accounting purposes.
stripe_remove_ lines_ invoicesRemoves multiple line items from an invoice.
stripe_search_ invoicesSearch for invoices you’ve previously created using Stripe’s Search Query Language.
stripe_send_ invoicesStripe will automatically send invoices to customers according to your subscriptions settings.
stripe_update_ invoicesDraft invoices are fully editable.
stripe_update_ invoices_ linesUpdates an invoice’s line item.
stripe_update_ lines_ invoicesUpdates multiple line items on an invoice.
stripe_void_ invoicesMark a finalized invoice as void.
stripe_close_ charges_ disputePOST v1/charges/{charge}/dispute/close
stripe_create_ charges_ disputePOST v1/charges/{charge}/dispute
stripe_create_ charges_ refundsWhen you create a new refund, you must specify a Charge or a PaymentIntent object on which to create it.
stripe_create_ tax_ calculationsCalculates tax based on the input and returns a Tax Calculation object.
stripe_create_ tax_ registrationsCreates a new Tax Registration object.
stripe_create_ tax_ settingsUpdates Tax Settings parameters used in tax calculations.
stripe_create_ tax_ transactions_ create_ from_ calculationCreates a Tax Transaction from a calculation, if that calculation hasn’t expired.
stripe_create_ tax_ transactions_ create_ reversalPartially or fully reverses a previously created Transaction.
stripe_get_ charges_ refundsRetrieves the details of an existing refund.
stripe_get_ tax_ calculationsRetrieves a Tax Calculation object, if the calculation hasn’t expired.
stripe_get_ tax_ registrationsReturns a Tax Registration object.
stripe_get_ tax_ transactionsRetrieves a Tax Transaction object.
stripe_list_ charges_ disputeRetrieve a dispute for a specified charge.
stripe_list_ charges_ refundsYou can see a list of the refunds belonging to a specific charge.
stripe_list_ tax_ associations_ findFinds a tax association object by PaymentIntent id.
stripe_list_ tax_ calculations_ line_ itemsRetrieves the line items of a tax calculation as a collection, if the calculation hasn’t expired.
stripe_list_ tax_ registrationsReturns a list of Tax Registration objects.
stripe_list_ tax_ settingsRetrieves Tax Settings for a merchant.
stripe_list_ tax_ transactions_ line_ itemsRetrieves the line items of a committed standalone transaction as a collection.
stripe_refund_ chargesWhen you create a new refund, you must specify either a Charge or a PaymentIntent object.
stripe_search_ chargesSearch for charges you’ve previously created using Stripe’s Search Query Language.
stripe_update_ chargesUpdates the specified charge by setting the values of the parameters passed.
stripe_update_ charges_ refundsUpdate a specified refund.
stripe_update_ tax_ registrationsUpdates an existing Tax Registration object.
stripe_apply_ customer_ balance_ payment_ intentsManually reconcile the remaining amount for a customer_balance PaymentIntent.
stripe_create_ radar_ payment_ evaluationsRequest a Radar API fraud risk score from Stripe for a payment before sending it for external processor authorization.
stripe_create_ radar_ value_ list_ itemsCreates a new ValueListItem object, which is added to the specified parent value list.
stripe_create_ radar_ value_ listsCreates a new ValueList object, which can then be referenced in rules.
stripe_delete_ radar_ value_ list_ itemsDeletes a ValueListItem object, removing it from its parent value list.
stripe_delete_ radar_ value_ listsDeletes a ValueList object, also deleting any items contained within the value list.
stripe_get_ radar_ early_ fraud_ warningsRetrieves the details of an early fraud warning that has previously been created.
stripe_get_ radar_ value_ list_ itemsRetrieves a ValueListItem object.
stripe_get_ radar_ value_ listsRetrieves a ValueList object.
stripe_increment_ authorization_ payment_ intentsPerform an incremental authorization on an eligible PaymentIntent.
stripe_list_ payment_ intents_ amount_ details_ line_ itemsLists all LineItems of a given PaymentIntent.
stripe_list_ radar_ early_ fraud_ warningsReturns a list of early fraud warnings.
stripe_list_ radar_ value_ list_ itemsReturns a list of ValueListItem objects.
stripe_list_ radar_ value_ listsReturns a list of ValueList objects.
stripe_search_ payment_ intentsSearch for PaymentIntents you’ve previously created using Stripe’s Search Query Language.
stripe_update_ payment_ intentsUpdates properties on a PaymentIntent object without confirming.
stripe_update_ radar_ value_ listsUpdates a ValueList object by setting the values of the parameters passed.
stripe_verify_ microdeposits_ payment_ intentsVerifies microdeposits on a PaymentIntent object.
stripe_create_ financial_ connections_ sessionsTo launch the Financial Connections authorization flow, create a Session.
stripe_disconnect_ financial_ connections_ accountsDisables your access to a Financial Connections Account.
stripe_get_ financial_ connections_ accountsRetrieves the details of an Financial Connections Account.
stripe_get_ financial_ connections_ sessionsRetrieves the details of a Financial Connections Session
stripe_get_ financial_ connections_ transactionsRetrieves the details of a Financial Connections Transaction
stripe_list_ financial_ connections_ accountsReturns a list of Financial Connections Account objects.
stripe_list_ financial_ connections_ accounts_ ownersLists all owners for a given Account
stripe_list_ financial_ connections_ transactionsReturns a list of Financial Connections Transaction objects.
stripe_refresh_ financial_ connections_ accountsRefreshes the data associated with a Financial Connections Account.
stripe_subscribe_ financial_ connections_ accountsSubscribes to periodic refreshes of data associated with a Financial Connections Account.
stripe_unsubscribe_ financial_ connections_ accountsUnsubscribes from periodic refreshes of data associated with a Financial Connections Account.
stripe_accept_ quotesAccepts the specified quote.
stripe_cancel_ quotesCancels the quote.
stripe_create_ products_ featuresCreates a product_feature, which represents a feature attachment to a product
stripe_create_ quotesA quote models prices and services for a customer.
stripe_delete_ productsDelete a product.
stripe_delete_ products_ featuresDeletes the feature attachment to a product
stripe_finalize_ quotesFinalizes the quote.
stripe_get_ products_ featuresRetrieves a product_feature, which represents a feature attachment to a product
stripe_get_ quotesRetrieves the quote with the given ID.
stripe_list_ products_ featuresRetrieve a list of features for a product
stripe_list_ quotesReturns a list of your quotes.
stripe_list_ quotes_ computed_ upfront_ line_ itemsWhen retrieving a quote, there is an includable computed.upfront.line_items property containing the first handful of those items.
stripe_list_ quotes_ line_ itemsWhen retrieving a quote, there is an includable line_items property containing the first handful of those items.
stripe_list_ quotes_ pdfDownload the PDF for a finalized quote.
stripe_search_ productsSearch for products you’ve previously created using Stripe’s Search Query Language.
stripe_update_ productsUpdates the specific product by setting the values of the parameters passed.
stripe_update_ quotesA quote models prices and services for a customer.
stripe_cancel_ climate_ ordersCancels a Climate order.
stripe_create_ climate_ ordersCreates a Climate order object for a given Climate product.
stripe_delete_ subscriptions_ discountRemoves the currently applied discount on a subscription.
stripe_get_ climate_ ordersRetrieves the details of a Climate order object with the given ID.
stripe_get_ climate_ productsRetrieves the details of a Climate product with the given ID.
stripe_get_ climate_ suppliersRetrieves a Climate supplier object.
stripe_list_ climate_ ordersLists all Climate order objects.
stripe_list_ climate_ productsLists all available Climate product objects.
stripe_list_ climate_ suppliersLists all available Climate supplier objects.
stripe_migrate_ subscriptionsUpgrade the billing_mode of an existing subscription.
stripe_resume_ subscriptionsInitiates resumption of a paused subscription, optionally resetting the billing cycle anchor and creating prorations.
stripe_search_ subscriptionsSearch for subscriptions you’ve previously created using Stripe’s Search Query Language.
stripe_update_ climate_ ordersUpdates the specified order by setting the values of the parameters passed.
stripe_cancel_ identity_ verification_ sessionsA VerificationSession object can be canceled when it is in requires_input status.
stripe_create_ credit_ notesIssue a credit note to adjust the amount of a finalized invoice.
stripe_create_ identity_ verification_ sessionsCreates a VerificationSession object.
stripe_create_ payment_ records_ report_ paymentReport a new Payment Record.
stripe_create_ transfersTo send funds from your Stripe account to a connected account, you create a new transfer object.
stripe_create_ transfers_ reversalsWhen you create a new reversal, you must specify a transfer to create it on.
stripe_get_ credit_ notesRetrieves the credit note object with the given identifier.
stripe_get_ identity_ verification_ reportsRetrieves an existing VerificationReport
stripe_get_ identity_ verification_ sessionsRetrieves the details of a VerificationSession that was previously created.
stripe_get_ payment_ recordsRetrieves a Payment Record with the given ID
stripe_get_ transfersRetrieves the details of an existing transfer.
stripe_get_ transfers_ reversalsBy default, you can see the 10 most recent reversals stored directly on the transfer object, but you can also retrieve details about a specific reversal stored on the transfer.
stripe_list_ credit_ notesReturns a list of credit notes.
stripe_list_ credit_ notes_ linesWhen retrieving a credit note, you’ll get a lines property containing the first handful of those items.
stripe_list_ credit_ notes_ previewGet a preview of a credit note without creating it.
stripe_list_ credit_ notes_ preview_ linesWhen retrieving a credit note preview, you’ll get a lines property containing the first handful of those items.
stripe_list_ identity_ verification_ reportsList all verification reports.
stripe_list_ identity_ verification_ sessionsReturns a list of VerificationSessions
stripe_list_ transfersReturns a list of existing transfers sent to connected accounts.
stripe_list_ transfers_ reversalsYou can see a list of the reversals belonging to a specific transfer.
stripe_redact_ identity_ verification_ sessionsRedact a VerificationSession to remove all collected information from Stripe.
stripe_report_ payment_ attempt_ canceled_ payment_ recordsReport that the most recent payment attempt on the specified Payment Record was canceled.
stripe_report_ payment_ attempt_ failed_ payment_ recordsReport that the most recent payment attempt on the specified Payment Record failed or errored.
stripe_report_ payment_ attempt_ guaranteed_ payment_ recordsReport that the most recent payment attempt on the specified Payment Record was guaranteed.
stripe_report_ payment_ attempt_ informational_ payment_ recordsReport informational updates on the specified Payment Record.
stripe_report_ payment_ attempt_ payment_ recordsReport a new payment attempt on the specified Payment Record.
stripe_report_ refund_ payment_ recordsReport that the most recent payment attempt on the specified Payment Record was refunded.
stripe_update_ credit_ notesUpdates an existing credit note.
stripe_update_ identity_ verification_ sessionsUpdates a VerificationSession object.
stripe_update_ transfersUpdates the specified transfer by setting the values of the parameters passed.
stripe_update_ transfers_ reversalsUpdates the specified reversal by setting the values of the parameters passed.
stripe_void_ credit_ notesMarks a credit note as void.
stripe_cancel_ setup_ intentsYou can cancel a SetupIntent object when it’s in one of these statuses: requires_payment_method, requires_confirmation, or requires_action.
stripe_confirm_ setup_ intentsConfirm that your customer intends to set up the current or provided payment method.
stripe_create_ application_ fees_ refundsRefunds an application fee that has previously been collected but not yet refunded.
stripe_create_ setup_ intentsCreates a SetupIntent object.
stripe_create_ sourcesCreates a new source object.
stripe_get_ application_ feesRetrieves the details of an application fee that your account has collected.
stripe_get_ application_ fees_ refundsBy default, you can see the 10 most recent refunds stored directly on the application fee object, but you can also retrieve details about a specific refund stored on the application fee.
stripe_get_ setup_ intentsRetrieves the details of a SetupIntent that has previously been created.
stripe_get_ sourcesRetrieves an existing source object.
stripe_get_ sources_ mandate_ notificationsRetrieves a new Source MandateNotification.
stripe_get_ sources_ source_ transactionsRetrieve an existing source transaction object.
stripe_list_ application_ feesReturns a list of application fees you’ve previously collected.
stripe_list_ application_ fees_ refundsYou can see a list of the refunds belonging to a specific application fee.
stripe_list_ setup_ intentsReturns a list of SetupIntents.
stripe_list_ sources_ source_ transactionsList source transactions for a given source.
stripe_refund_ application_ feesPOST v1/application_fees/{id}/refund
stripe_update_ application_ fees_ refundsUpdates the specified application fee refund by setting the values of the parameters passed.
stripe_update_ setup_ intentsUpdates a SetupIntent object.
stripe_update_ sourcesUpdates the specified source by setting the values of the parameters passed.
stripe_verify_ microdeposits_ setup_ intentsVerifies microdeposits on a SetupIntent object.
stripe_verify_ sourcesVerify a given source.
stripe_attach_ payment_ methodsAttaches a PaymentMethod object to a Customer.
stripe_cancel_ payoutsYou can cancel a previously created payout if its status is pending.
stripe_cancel_ subscription_ schedulesCancels a subscription schedule and its associated subscription immediately (if the subscription schedule has an active subscription).
stripe_create_ entitlements_ featuresCreates a feature
stripe_create_ payment_ methodsCreates a PaymentMethod object.
stripe_create_ subscription_ schedulesCreates a new subscription schedule object.
stripe_detach_ payment_ methodsDetaches a PaymentMethod object from a Customer.
stripe_expire_ checkout_ sessionsA Checkout Session can be expired when it is in one of these statuses: open After it expires, a customer can’t complete a Checkout Session and customers loading the Checkout Session see a message saying the Checkout Session is expired.
stripe_get_ entitlements_ active_ entitlementsRetrieve an active entitlement
stripe_get_ entitlements_ featuresRetrieves a feature
stripe_get_ payoutsRetrieves the details of an existing payout.
stripe_get_ subscription_ schedulesRetrieves the details of an existing subscription schedule.
stripe_list_ checkout_ sessionsReturns a list of Checkout Sessions.
stripe_list_ checkout_ sessions_ line_ itemsWhen retrieving a Checkout Session, there is an includable line_items property containing the first handful of those items.
stripe_list_ entitlements_ active_ entitlementsRetrieve a list of active entitlements for a customer
stripe_list_ entitlements_ featuresRetrieve a list of features
stripe_list_ subscription_ schedulesRetrieves the list of your subscription schedules.
stripe_release_ subscription_ schedulesReleases the subscription schedule immediately, which will stop scheduling of its phases, but leave any existing subscription in place.
stripe_reverse_ payoutsReverses a payout by debiting the destination bank account.
stripe_update_ checkout_ sessionsUpdates a Checkout Session object.
stripe_update_ entitlements_ featuresUpdate a feature’s metadata or permanently deactivate it.
stripe_update_ payment_ methodsUpdates a PaymentMethod object.
stripe_update_ payoutsUpdates the specified payout by setting the values of the parameters you pass.
stripe_update_ subscription_ schedulesUpdates an existing subscription schedule.
stripe_cancel_ refundsCancels a refund with a status of requires_action.
stripe_create_ billing_ portal_ configurationsCreates a configuration that describes the functionality and behavior of a PortalSession
stripe_create_ billing_ portal_ sessionsCreates a session of the customer portal.
stripe_create_ couponsYou can create coupons easily via the coupon management page of the Stripe dashboard.
stripe_create_ payment_ linksCreates a payment link.
stripe_create_ payment_ method_ domainsCreates a payment method domain.
stripe_create_ plansYou can now model subscriptions more flexibly using the Prices API.
stripe_create_ reporting_ report_ runsCreates a new object and begin running the report.
stripe_create_ subscription_ itemsAdds a new item to an existing subscription.
stripe_delete_ couponsYou can delete coupons via the coupon management page of the Stripe dashboard.
stripe_delete_ invoiceitemsDeletes an invoice item, removing it from an invoice.
stripe_delete_ plansDeleting plans means new subscribers can’t be added.
stripe_delete_ subscription_ itemsDeletes an item from the subscription.
stripe_disconnect_ linked_ accountsDisables your access to a Financial Connections Account.
stripe_get_ billing_ portal_ configurationsRetrieves a configuration that describes the functionality of the customer portal.
stripe_get_ couponsRetrieves the coupon with the given ID.
stripe_get_ invoiceitemsRetrieves the invoice item with the given ID.
stripe_get_ linked_ accountsRetrieves the details of an Financial Connections Account.
stripe_get_ payment_ linksRetrieve a payment link.
stripe_get_ payment_ method_ domainsRetrieves the details of an existing payment method domain.
stripe_get_ plansRetrieves the plan with the given ID.
stripe_get_ refundsRetrieves the details of an existing refund.
stripe_get_ reporting_ report_ runsRetrieves the details of an existing Report Run.
stripe_get_ reporting_ report_ typesRetrieves the details of a Report Type.
stripe_get_ subscription_ itemsRetrieves the subscription item with the given ID.
stripe_list_ billing_ portal_ configurationsReturns a list of configurations that describe the functionality of the customer portal.
stripe_list_ couponsReturns a list of your coupons.
stripe_list_ invoiceitemsReturns a list of your invoice items.
stripe_list_ linked_ accountsReturns a list of Financial Connections Account objects.
stripe_list_ linked_ accounts_ ownersLists all owners for a given Account
stripe_list_ payment_ linksReturns a list of your payment links.
stripe_list_ payment_ links_ line_ itemsWhen retrieving a payment link, there is an includable line_items property containing the first handful of those items.
stripe_list_ payment_ method_ domainsLists the details of existing payment method domains.
stripe_list_ plansReturns a list of your plans.
stripe_list_ reporting_ report_ runsReturns a list of Report Runs, with the most recent appearing first.
stripe_list_ reporting_ report_ typesReturns a full list of Report Types.
stripe_list_ subscription_ itemsReturns a list of your subscription items for a given subscription.
stripe_refresh_ linked_ accountsRefreshes the data associated with a Financial Connections Account.
stripe_search_ pricesSearch for prices you’ve previously created using Stripe’s Search Query Language.
stripe_update_ billing_ portal_ configurationsUpdates a configuration that describes the functionality of the customer portal.
stripe_update_ couponsUpdates the metadata of a coupon.
stripe_update_ invoiceitemsUpdates the amount or description of an invoice item on an upcoming invoice.
stripe_update_ payment_ linksUpdates a payment link.
stripe_update_ payment_ method_ domainsUpdates an existing payment method domain.
stripe_update_ plansUpdates the specified plan by setting the values of the parameters passed.
stripe_update_ pricesUpdates the specified price by setting the values of the parameters passed.
stripe_update_ refundsUpdates the refund that you specify by setting the values of the passed parameters.
stripe_update_ subscription_ itemsUpdates the plan or quantity of an item on a current subscription.
stripe_validate_ payment_ method_ domainsSome payment methods might require additional steps to register a domain.
stripe_approve_ reviewsApproves a Review object, closing it and removing it from the list of reviews.
stripe_archive_ invoice_ rendering_ templatesUpdates the status of an invoice rendering template to ‘archived’ so no new Stripe objects (customers, invoices, etc.) can reference it.
stripe_cancel_ topupsCancels a top-up.
stripe_close_ disputesClosing the dispute for a charge indicates that you do not have any evidence to submit and are essentially dismissing the dispute, acknowledging it as lost.
stripe_create_ account_ linksCreates an AccountLink object that includes a single-use Stripe URL that the platform can redirect their user to in order to take them through the Connect Onboarding flow.
stripe_create_ account_ sessionsCreates a AccountSession object that includes a single-use token that the platform can use on their front-end to grant client-side API access.
stripe_create_ apple_ pay_ domainsCreate an apple pay domain.
stripe_create_ apps_ secretsCreate or replace a secret in the secret store.
stripe_create_ apps_ secrets_ deleteDeletes a secret from the secret store by name and scope.
stripe_create_ balance_ settingsUpdates balance settings for a given connected account.
stripe_create_ customer_ sessionsCreates a Customer Session object that includes a single-use client secret that you can use on your front-end to grant client-side API access for certain customer resources.
stripe_create_ ephemeral_ keysCreates a short-lived API key for a given resource.
stripe_create_ file_ linksCreates a new file link object.
stripe_create_ filesTo upload a file to Stripe, you need to send a request of type multipart/form-data.
stripe_create_ forwarding_ requestsCreates a ForwardingRequest object.
stripe_create_ link_ account_ sessionsTo launch the Financial Connections authorization flow, create a Session.
stripe_create_ payment_ method_ configurationsCreates a payment method configuration
stripe_create_ promotion_ codesA promotion code points to an underlying promotion.
stripe_create_ shipping_ ratesCreates a new shipping rate object.
stripe_create_ tax_ idsCreates a new account or customer tax_id object.
stripe_create_ tax_ ratesCreates a new tax rate.
stripe_create_ tokensCreates a single-use token that represents a bank account’s details.
stripe_create_ topupsTop up the balance of an account
stripe_create_ webhook_ endpointsA webhook endpoint must have an url and a list of enabled_events.
stripe_delete_ apple_ pay_ domainsDelete an apple pay domain.
stripe_delete_ ephemeral_ keysInvalidates a short-lived API key for a given resource.
stripe_delete_ tax_ idsDeletes an existing account or customer tax_id object.
stripe_delete_ webhook_ endpointsYou can also delete webhook endpoints via the webhook endpoint management page of the Stripe dashboard.
stripe_get_ apple_ pay_ domainsRetrieve an apple pay domain.
stripe_get_ balance_ historyRetrieves the balance transaction with the given ID.
stripe_get_ balance_ transactionsRetrieves the balance transaction with the given ID.
stripe_get_ confirmation_ tokensRetrieves an existing ConfirmationToken object
stripe_get_ country_ specsReturns a Country Spec for a given Country code.
stripe_get_ disputesRetrieves the dispute with the given ID.
stripe_get_ eventsRetrieves the details of an event if it was created in the last 30 days.
stripe_get_ exchange_ rates[Deprecated] The ExchangeRate APIs are deprecated.
stripe_get_ file_ linksRetrieves the file link with the given ID.
stripe_get_ filesRetrieves the details of an existing file object.
stripe_get_ forwarding_ requestsRetrieves a ForwardingRequest object.
stripe_get_ invoice_ paymentsRetrieves the invoice payment with the given ID.
stripe_get_ invoice_ rendering_ templatesRetrieves an invoice rendering template with the given ID.
stripe_get_ link_ account_ sessionsRetrieves the details of a Financial Connections Session
stripe_get_ mandatesRetrieves a Mandate object.
stripe_get_ payment_ attempt_ recordsRetrieves a Payment Attempt Record with the given ID
stripe_get_ payment_ method_ configurationsRetrieve payment method configuration
stripe_get_ promotion_ codesRetrieves the promotion code with the given ID.
stripe_get_ reviewsRetrieves a Review object.
stripe_get_ shipping_ ratesReturns the shipping rate object with the given ID.
stripe_get_ sigma_ scheduled_ query_ runsRetrieves the details of an scheduled query run.
stripe_get_ tax_ codesRetrieves the details of an existing tax code.
stripe_get_ tax_ idsRetrieves an account or customer tax_id object.
stripe_get_ tax_ ratesRetrieves a tax rate with the given ID
stripe_get_ tokensRetrieves the token with the given ID.
stripe_get_ topupsRetrieves the details of a top-up that has previously been created.
stripe_get_ webhook_ endpointsRetrieves the webhook endpoint with the given ID.
stripe_list_ accountRetrieves the details of an account.
stripe_list_ apple_ pay_ domainsList apple pay domains.
stripe_list_ apps_ secretsList all secrets stored on the given scope.
stripe_list_ apps_ secrets_ findFinds a secret in the secret store by name and scope.
stripe_list_ balance_ historyReturns a list of transactions that have contributed to the Stripe account balance (e.g., charges, transfers, and so forth).
stripe_list_ balance_ settingsRetrieves balance settings for a given connected account.
stripe_list_ country_ specsLists all Country Spec objects available in the API.
stripe_list_ disputesReturns a list of your disputes.
stripe_list_ exchange_ rates[Deprecated] The ExchangeRate APIs are deprecated.
stripe_list_ file_ linksReturns a list of file links.
stripe_list_ filesReturns a list of the files that your account has access to.
stripe_list_ forwarding_ requestsLists all ForwardingRequest objects.
stripe_list_ invoice_ paymentsWhen retrieving an invoice, there is an includable payments property containing the first handful of those items.
stripe_list_ invoice_ rendering_ templatesList all templates, ordered by creation date, with the most recently created template appearing first.
stripe_list_ payment_ attempt_ recordsList all the Payment Attempt Records attached to the specified Payment Record.
stripe_list_ payment_ method_ configurationsList payment method configurations
stripe_list_ promotion_ codesReturns a list of your promotion codes.
stripe_list_ reviewsReturns a list of Review objects that have open set to true.
stripe_list_ setup_ attemptsReturns a list of SetupAttempts that associate with a provided SetupIntent.
stripe_list_ shipping_ ratesReturns a list of your shipping rates.
stripe_list_ sigma_ scheduled_ query_ runsReturns a list of scheduled query runs.
stripe_list_ tax_ codesA list of all tax codes available to add to Products in order to allow specific tax calculations.
stripe_list_ tax_ idsReturns a list of tax IDs.
stripe_list_ tax_ ratesReturns a list of your tax rates.
stripe_list_ topupsReturns a list of top-ups.
stripe_list_ webhook_ endpointsReturns a list of your webhook endpoints.
stripe_unarchive_ invoice_ rendering_ templatesUnarchive an invoice rendering template so it can be used on new Stripe objects again.
stripe_update_ disputesWhen you get a dispute, contacting your customer is always the best first step.
stripe_update_ external_ accountsUpdates the metadata, account holder name, account holder type of a bank account belonging to a connected account and optionally sets it as the default for its currency.
stripe_update_ file_ linksUpdates an existing file link object.
stripe_update_ payment_ method_ configurationsUpdate payment method configuration
stripe_update_ promotion_ codesUpdates the specified promotion code by setting the values of the parameters passed.
stripe_update_ shipping_ ratesUpdates an existing shipping rate object.
stripe_update_ sigma_ saved_ queriesUpdate an existing Sigma query that previously exists
stripe_update_ tax_ ratesUpdates an existing tax rate.
stripe_update_ topupsUpdates the metadata of a top-up.
stripe_update_ webhook_ endpointsUpdates the webhook endpoint.
Credentials off one Stripe screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.
Copy a Secret API key from your Stripe dashboard and paste it into the connect form — that one password field is the whole setup. The connection is locked to the account that owns the key and can't reach another.
••••••••••••3f7aSet the connection read-only, or leave it full access and require approval on writes so a refund, a payout to your bank, or a canceled subscription waits for a human. Flip on the full catalog for rarer modules.
Drop the PopMCP URL into Claude, ChatGPT, Codex or any other supported client. It signs in through PopMCP with OAuth, so your Stripe credential never leaves the server.
app.popmcp.com/mcp/…Ask for something harmless before you turn writes on. Once it comes back clean, widen the tool set or switch the connection to full access.
Show me every invoice still unpaid after 30 days and who owns them
stripe_list_invoicesok
Then just ask for the work
“Show me every invoice still unpaid after 30 days and who owns them”
“Move everyone still on the old Pro price onto the new monthly price”
“Create a Starter product at $49 a year and give me a checkout link”
“Which customers on active subscriptions had a payment fail this month?”
One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.
Add the PopMCP URL under Settings → Connectors and the tools appear in every chat.
The same endpoint, registered in the browser. Nothing to install on the machine you are working from.
Register PopMCP as a custom connector, then let ChatGPT read and update the account.
Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.
Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.
Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.
FAQ
What teams ask before putting Stripe behind an AI client.
One field: a Secret API key, entered as a password on the connect form. There is no OAuth screen and nothing to deploy — you copy the key out of Stripe and paste it in. The connection is then locked to the single Stripe account that owns that key, and it can never reach another account.
581 operations across 76 API modules — 258 reads and 323 writes — plus 26 triggers PopMCP can watch. Only 44 load into your AI client by default, so the tool list stays readable; the rest stay searchable and get pulled in when a request needs them. If you would rather have everything present up front, switch the connection to the full catalog.
It can move money. The write side covers refunds with create_refunds, payouts to your own bank account with create_payouts, capturing and canceling payment intents, and create_checkout_sessions for taking new payments. That is what the access mode is for: set the connection read-only when you only want reporting, or keep full access with approval required on writes so anything that refunds a customer or sends a payout waits for your sign-off.
Yes. Alongside Customers, Charges, Payment intents, Invoices and Billing, the catalog covers Treasury, Issuing, Terminal, Accounts, Tax, Radar and Financial connections, with a large "Everything else" bucket for the long tail of the API. A Test helpers module is in there too. Every module runs against the same account that issued your key.
Twenty-six webhook triggers in all, among them payment succeeded and payment failed, refund issued, dispute opened and dispute closed, checkout completed and checkout abandoned, customer created and customer deleted, and the subscription lifecycle — started, changed, paused, ended, and trial ending soon. Each one arrives from the connected Stripe account, so an agent can react to a chargeback or a failed renewal without anyone watching the dashboard.
Two things. Charges are legacy — create_charges is no longer the recommended way to take a payment, so let the agent work through create_payment_intents and confirm_payment_intents and keep get_charges and list_charges for money that already moved. And some writes are final: delete_customers permanently deletes the customer record, and delete_subscriptions cancels immediately rather than at the end of the period, so both are worth holding behind write approval.
No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.
Any client that supports a remote Streamable HTTP MCP server — Claude Desktop, Claude Web, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.
Loading 581 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 44-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. You can switch a connection to the full catalog at any time.
A tool is something your AI calls — there are 581 here. A trigger is something PopMCP watches for you: 26 Stripe events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Stripe.
Launch a hosted MCP endpoint for Stripe, keep tool access under control, and start testing real workflow prompts right away.