# Revenue from Stripe payments outside Checkout

2 Nov 2026 · Revenue · https://highseat.com/changelog/stripe-payments-outside-checkout

A payment taken with Stripe Elements, or a PaymentIntent your own code confirms, now counts as revenue. Highseat waits about ten minutes before recording it, so a payment that also belongs to a Checkout session or an invoice is never counted twice. The PaymentIntent's description becomes the product name.

A webhook connected earlier needs one more event. Open the endpoint in the Stripe Dashboard and add `payment_intent.succeeded`. The URL and the signing secret stay the same.

**Improvements**

- Drag a funnel's steps or a report's series to reorder them.
- An install card that waits for the first pageview says when your own browser is blocking the tracker, so you know the install may be fine.

**Fixes**

- A property filter on event counts, goals and the chart counts only the events that carried the value, not every event of a session that had one.
