Cascade rules per currency
- Routing rules can now branch on currency and card brand, not just decline code — EU traffic can prefer a local acquirer without touching the US route.
- New
payment.recoveredwebhook fires when a retry or cascade attempt succeeds, separately fromorder.paid. - Auth-rate breakdown by processor added to the dashboard, with a 12-week view.
- Fixed: sessions created with a shipping rate that was later archived returned stale totals on reload.