Topic

webhooks

5articles · all topics

3-D Secure 2: what the backend has to do

Guide

3-D Secure 2: what the backend has to do

Authentication is not a capture. Which states your API has to persist, why the shopper return and the webhook will race, and what not to infer from a redirect.

5 min read

Out-of-order webhooks: what the handler must do

Guide

Out-of-order webhooks: what the handler must do

Payment webhooks do not arrive in causal order. How to apply them with a state machine and an event id, instead of trusting which HTTP request landed first.

5 min read

What a payment sandbox will not let you test

Guide

What a payment sandbox will not let you test

A sandbox proves your request is well formed. It does not prove settlement timing, issuer behaviour, or failures that show up only with real cards.

5 min read

Checkout.com webhooks: Cko-Signature in ASP.NET Core

GuideCheckout.com

Checkout.com webhooks: Cko-Signature in ASP.NET Core

How Checkout.com signs webhooks, why the raw body matters in .NET, and how to verify Cko-Signature without breaking model binding.

5 min read

Validating webhook signatures in ASP.NET Core

Guide

Validating webhook signatures in ASP.NET Core

The raw-body trap that breaks HMAC verification in .NET, why == is a vulnerability, and how three real providers sign — including one that does not.

7 min read