Webhook secret
Requires STRIPE_WEBHOOK_SECRET and raw request body for signature verification.
Receive Stripe checkout and payment events, verify Stripe-Signature with webhook secret, and persist payment state.
Receive Stripe checkout and payment events, verify Stripe-Signature with webhook secret, and persist payment state.
Requires STRIPE_WEBHOOK_SECRET and raw request body for signature verification.
checkout.session.completed, payment_intent.succeeded, and related payment events can be stored.
webhook_state verified_recorded and payment event persisted.
{
"mode": "record_stripe_webhook",
"rail_key": "packetops",
"movement_amount_units": 1000,
"movement_type": "transaction"
}