Stripe Customers API — Customers
Stripe Customers API — Customers. 47 operations. Lead operation: Customers. Self-contained Naftiko capability covering one Stripe business surface.
What You Can Do
Returns a list of your customers. The customers are returned sorted by creation date, with the most recent customers appearing first.
Creates a new customer object.
Search for customers you’ve previously created using Stripe’s Search Query Language.
Permanently deletes a customer. It cannot be undone. Also immediately cancels any active subscriptions on the customer.
Retrieves a Customer object.
Updates the specified customer by setting the values of the parameters passed. Any parameters not provided will be left unchanged. For example, if you pass the source parameter, that becomes the customer’s active source
Returns a list of transactions that updated the customer’s balances.
Creates an immutable transaction that updates the customer’s credit balance.
Retrieves a specific customer balance transaction that updated the customer’s balances.
Most credit balance transaction fields are immutable, but you may update its description and metadata.
You can see a list of the bank accounts belonging to a Customer. Note that the 10 most recent sources are always available by default on the Customer. If you need more than those 10, you can use this API method and the limit
When you create a new credit card, you must specify a customer or recipient on which to create it.
Delete a specified source for a given customer.
By default, you can see the 10 most recent sources stored on a Customer directly on the object, but you can also retrieve details about a specific bank account stored on the Stripe account.
Update a specified source for a given customer.
Verify a specified bank account for a given customer.
You can see a list of the cards belonging to a customer.
When you create a new credit card, you must specify a customer or recipient on which to create it.
Delete a specified source for a given customer.
You can always see the 10 most recent cards directly on a customer; this method lets you retrieve details about a specific card stored on the customer.
Update a specified source for a given customer.
Retrieves a customer’s cash balance.
Changes the settings on a customer’s cash balance.
Returns a list of transactions that modified the customer’s cash balance.
Retrieves a specific cash balance transaction, which updated the customer’s cash balance.
Removes the currently applied discount on a customer.
Retrieve funding instructions for a customer cash balance. If funding instructions do not yet exist for the customer, new
Returns a list of PaymentMethods for a given Customer
Retrieves a PaymentMethod object for a given Customer.
List sources for a specified customer.
When you create a new credit card, you must specify a customer or recipient on which to create it.
Delete a specified source for a given customer.
Retrieve a specified source for a given customer.
Update a specified source for a given customer.
Verify a specified bank account for a given customer.
You can see a list of the customer’s active subscriptions. Note that the 10 most recent active subscriptions are always available by default on the customer object. If you need more than those 10, you can use the limit and starting_after
Creates a new subscription on an existing customer.
Cancels a customer’s subscription. If you set the at_period_end parameter to true, the subscription will remain active until the end of the period, at which point it will be canceled and not renewed. Otherwise,
Retrieves the subscription with the given ID.
Updates an existing subscription on a customer to match the specified parameters. When changing plans or quantities, we will optionally prorate the price we charge next month to make up for any price changes. To preview how the proration
Removes the currently applied discount on a customer.
Returns a list of tax IDs for a customer.
Creates a new tax_id object for a customer.
Deletes an existing tax_id object.
Retrieves the tax_id object with the given identifier.
MCP Tools
p-returns-list-your-customers-customers
Returns a list of your customers. The customers are returned sorted by creation date, with the most recent customers appearing first.
p-creates-new-customer-object-p
Creates a new customer object.
p-search-customers-you-ve-previously-created
Search for customers you’ve previously created using Stripe’s Search Query Language.
p-permanently-deletes-customer-it-cannot
Permanently deletes a customer. It cannot be undone. Also immediately cancels any active subscriptions on the customer.
p-retrieves-customer-object-p
Retrieves a Customer object.
p-updates-specified-customer-setting-values
Updates the specified customer by setting the values of the parameters passed. Any parameters not provided will be left unchanged. For example, if you pass the source parameter, that becomes the customer’s active source
p-returns-list-transactions-that-updated
Returns a list of transactions that updated the customer’s balances.
p-creates-immutable-transaction-that-updates
Creates an immutable transaction that updates the customer’s credit balance.
p-retrieves-specific-customer-balance-transaction
Retrieves a specific customer balance transaction that updated the customer’s balances.
p-most-credit-balance-transaction-fields
Most credit balance transaction fields are immutable, but you may update its description and metadata.
p-you-can-see-list-bank
You can see a list of the bank accounts belonging to a Customer. Note that the 10 most recent sources are always available by default on the Customer. If you need more than those 10, you can use this API method and the limit
p-when-you-create-new-credit
When you create a new credit card, you must specify a customer or recipient on which to create it.
p-delete-specified-source-given-customer
Delete a specified source for a given customer.
p-by-default-you-can-see
By default, you can see the 10 most recent sources stored on a Customer directly on the object, but you can also retrieve details about a specific bank account stored on the Stripe account.
p-update-specified-source-given-customer
Update a specified source for a given customer.
p-verify-specified-bank-account-given
Verify a specified bank account for a given customer.
p-you-can-see-list-cards
You can see a list of the cards belonging to a customer.
p-when-you-create-new-credit-2
When you create a new credit card, you must specify a customer or recipient on which to create it.
p-delete-specified-source-given-customer-2
Delete a specified source for a given customer.
p-you-can-always-see-10
You can always see the 10 most recent cards directly on a customer; this method lets you retrieve details about a specific card stored on the customer.
p-update-specified-source-given-customer-2
Update a specified source for a given customer.
p-retrieves-customer-s-cash-balance-p
Retrieves a customer’s cash balance.
p-changes-settings-customer-s-cash-balance
Changes the settings on a customer’s cash balance.
p-returns-list-transactions-that-modified
Returns a list of transactions that modified the customer’s cash balance.
p-retrieves-specific-cash-balance-transaction
Retrieves a specific cash balance transaction, which updated the customer’s cash balance.
p-removes-currently-applied-discount-customer
Removes the currently applied discount on a customer.
getcustomerscustomerdiscount
getcustomerscustomerdiscount
p-retrieve-funding-instructions-customer-cash
Retrieve funding instructions for a customer cash balance. If funding instructions do not yet exist for the customer, new
p-returns-list-paymentmethods-given-customer
Returns a list of PaymentMethods for a given Customer
p-retrieves-paymentmethod-object-given-customer
Retrieves a PaymentMethod object for a given Customer.
p-list-sources-specified-customer-p
List sources for a specified customer.
p-when-you-create-new-credit-3
When you create a new credit card, you must specify a customer or recipient on which to create it.
p-delete-specified-source-given-customer-3
Delete a specified source for a given customer.
p-retrieve-specified-source-given-customer
Retrieve a specified source for a given customer.
p-update-specified-source-given-customer-3
Update a specified source for a given customer.
p-verify-specified-bank-account-given-2
Verify a specified bank account for a given customer.
p-you-can-see-list-customer-s
You can see a list of the customer’s active subscriptions. Note that the 10 most recent active subscriptions are always available by default on the customer object. If you need more than those 10, you can use the limit and starting_after
p-creates-new-subscription-existing-customer
Creates a new subscription on an existing customer.
p-cancels-customer-s-subscription-if-you
Cancels a customer’s subscription. If you set the at_period_end parameter to true, the subscription will remain active until the end of the period, at which point it will be canceled and not renewed. Otherwise,
p-retrieves-subscription-given-id-p
Retrieves the subscription with the given ID.
p-updates-existing-subscription-customer-match
Updates an existing subscription on a customer to match the specified parameters. When changing plans or quantities, we will optionally prorate the price we charge next month to make up for any price changes. To preview how the proration
p-removes-currently-applied-discount-customer-2
Removes the currently applied discount on a customer.
getcustomerscustomersubscriptionssubscriptionexposediddiscount
getcustomerscustomersubscriptionssubscriptionexposediddiscount
p-returns-list-tax-ids-customer
Returns a list of tax IDs for a customer.
p-creates-new-code-tax-id-code
Creates a new tax_id object for a customer.
p-deletes-existing-code-tax-id-code
Deletes an existing tax_id object.
p-retrieves-code-tax-id-code-object
Retrieves the tax_id object with the given identifier.