Payment & E-Commerce
February 12, 2026Swish Handel 2026: Integration Patterns for Node Applications
Swish decommissioned the v1 create endpoints on 1 January 2026, so a current integration PUTs to /api/v2/paymentrequests while still using v1 to retrieve and cancel. The engineering work sits around that call: five-year client certificates rotated out of Azure Key Vault, callbackIdentifier verification, the documented callback retry schedule, refunds that need a fresh UUID on every attempt, and a sweeper for callbacks that never arrive.
Swish
Payments
Sweden
Integration
Node.js
By Falak Mahmood