Triggers & Actions

Use Stripe as a trigger to kick off a workflow, or use it as an action to do something automatically in your workflow.

Triggers

  • Stripe Webhook

    Triggers when Stripe webhook events are received. Real-time notifications for Stripe events.

Actions

  • Process Payment

    Process a payment using Stripe Payment Intents

  • Retrieve Payment Intent

    Retrieve the details of a PaymentIntent that has previously been created

  • List Payment Intents

    Returns a list of PaymentIntents with filtering and pagination options

  • Search PaymentIntents

    Search for PaymentIntents using Stripe's Search Query Language. Note: Search functionality is not available to merchants in India and shouldn't be used in read-after-write flows where strict consistency is necessary.

  • Get Analytics

    Retrieve analytics and metrics from Stripe Dashboard

  • Create Customer

    Create a new customer in Stripe

  • Retrieve Balance

    Retrieves the current account balance, based on the authentication that was used to make the request.

  • Update Customer

    Updates the specified customer by setting the values of the parameters passed. Any parameters not provided will be left unchanged.

  • Retrieve Customer

    Retrieves a Customer object. For deleted customers, returns a subset of information with deleted property set to true.

  • Delete Customer

    Permanently deletes a customer. Cannot be undone. Also immediately cancels any active subscriptions on the customer.

  • Search Customers

    Search for customers using Stripe's Search Query Language. Don't use in read-after-write flows where strict consistency is necessary.

  • Create Payment Method

    Create a PaymentMethod object in Stripe using test card data (use 4242424242424242 for testing)

  • Create Card

    Creates a new credit card for a customer. You must specify a customer and a source (token or card details). If the customer has no default card, the new card will become the default.

  • Update Card

    Updates a specified card for a given customer. You can update the expiration date, billing address, cardholder name, and metadata.

  • Retrieve Card

    Retrieves details about a specific card stored on the customer. You can always see the 10 most recent cards directly on a customer; this method lets you retrieve details about a specific card.

  • Delete Card

    Deletes a card from a customer. If you delete the default source, the most recently added source becomes the new default. If you delete the last remaining source, the default_source attribute becomes null.

  • List All Cards

    Retrieve a list of cards belonging to a customer. You can see the 10 most recent cards on the Customer object, but this method allows you to get more with pagination.

  • List All Customers

    Retrieve a list of customers from Stripe, sorted by creation date (most recent first)

  • Get Customer Payment Method

    Retrieve a specific payment method for a customer from Stripe

  • List Customer Payment Methods

    Retrieve a list of payment methods for a customer from Stripe

  • Retrieve Payment Method

    Retrieve a PaymentMethod object attached to the Stripe Account

  • Create Price

    Create a new price for an existing product or with new product data

  • Update Price

    Update an existing price object in Stripe

  • Retrieve Price

    Retrieve the details of an existing price in Stripe

  • List Prices

    Returns a list of your active prices, excluding inline prices

  • Search Prices

    Search for prices using Stripe's Search Query Language. Don't use in read-after-write flows where strict consistency is necessary.

  • Create Product

    Create a new product object in Stripe

  • Update Product

    Update an existing product object in Stripe

  • Retrieve Product

    Retrieve the details of an existing product in Stripe

  • List Products

    Returns a list of your products sorted by creation date

  • Search Products

    Search for products using Stripe's Search Query Language

  • Delete Product

    Delete a product. Only possible if it has no prices or SKUs associated with it

  • Create Coupon

    Creates a coupon that can be used to apply discounts to invoices and subscriptions. A coupon has either a percent_off or an amount_off and currency.

  • Retrieve Coupon

    Retrieves the coupon with the given ID.

  • List Coupons

    Returns a list of your coupons. You can optionally filter the list by creation date and pagination.

  • Update Coupon

    Updates the metadata of a coupon. Other coupon details (currency, duration, amount_off) are, by design, not editable.

  • Delete Coupon

    Deletes a coupon. Deleting a coupon does not affect customers who have already applied the coupon; it prevents new customers from redeeming it.