
Carbon Layer v0.5.1 — Chaos testing for payment webhooks, now with Juspay (4 providers supported)
Quick update on Carbon Layer — the open-source chaos engineering tool for payment flows. What's new in v0.5 Juspay support -> Carbon Layer now generates Juspay-specific webhook payloads ( ORDER_SUCCEEDED , ORDER_FAILED , ORDER_REFUNDED ) with Basic Auth signing. That brings us to 4 providers: Razorpay Signature Header: X-Razorpay-Signature Signing Method: HMAC-SHA256 Encoding: Hex Stripe Signature Header: Stripe-Signature Header Format: t=..., v1=... Signing Method: HMAC-SHA256 Extra: Includes timestamp for replay-attack protection Cashfree Signature Header: x-webhook-signature Signing Method: HMAC-SHA256 Encoding: Base64 Juspay Header: Authorization: Basic ... Authentication Method: Basic Auth Format: Base64 encoded username:password credentials Each implementation is verified against the provider's official documentation. # Juspay webhooks (new) carbon run dispute-spike --provider juspay --juspay-key your_key --juspay-merchant-id your_mid --webhook-url http://localhost:8000/webhooks
Continue reading on Dev.to Python
Opens in a new tab



