Polar.sh Webhook 确认邮件 + Rovela(2026):Standard Webhooks 与幂等键
在原始请求体上校验 Polar 的 webhook-id / webhook-timestamp / webhook-signature,处理 order.paid / subscription.created,并用 Idempotency-Key = polar-order.paid-{id} 或 polar-subscription.created-{id} 通过 Rovela POST /emails 发送品牌确认信。Polar 负责开源/独立站结账,Rovela 负责投递。与 Lemon Squeezy、Paddle、Stripe webhook 文区分。