Holdfast

Stripe · received 18 Oct 2026, 12:27:05 IST

Payment received · ₹150 from Rohan · Cardamom chai, 250 g

Held safely

The signature didn't match

Rohan’s ₹150 payment for 250g of Cardamom chai couldn’t reach Chai & Co. because the message’s security check failed when it arrived. Holdfast is keeping the message safe, and it can be sent again once the sender adjusts how they secure their messages.

Is it really from Stripe?

Not confirmed. The signature didn't match, so it may not be from Stripe. Holdfast did not pass it on.

What happened on each try

  1. Not tried yet.

What changed since the last one that worked

Nothing. It has the same layout as the last one Chai & Co. accepted.

Send it again

Holdfast first checks it is genuine and hasn't already been delivered.

For your developer

The signature check failed when the message arrived at Holdfast. Resend the held events.

Cause signature_mismatch

The raw message

Headers

Accept-Encoding
gzip
Content-Length
339
Content-Type
application/json; charset=utf-8
Stripe-Signature
t=1792306625,v1=65f516a30c1a7a70d345c6ea2784a140a27971e7e4e6217253190c310a6e1fb0
User-Agent
Stripe/1.0 (+https://stripe.com/docs/webhooks) holdfast-demo

Body

{
  "id": "evt_1h10l8qfx5q9i",
  "object": "event",
  "type": "payment_intent.succeeded",
  "created": 1792306625,
  "livemode": false,
  "data": {
    "object": {
      "id": "pi_365wasgm9ooou",
      "object": "payment_intent",
      "amount": 15000,
      "currency": "inr",
      "customer_id": "cus_37b8beqlz3rhu",
      "status": "succeeded",
      "metadata": {
        "customer_name": "Rohan",
        "item": "Cardamom chai, 250 g"
      }
    }
  }
}