bilhej/frontend/e2e
Hermes Agent 00d1f48218
Some checks failed
CI / Lint, type check, unit tests, coverage (pull_request) Successful in 2m29s
CI / E2E browser tests (pull_request) Failing after 3m49s
feat(payment): Swish QR code and pre-filled payment link
Replace manual "type the number and order ID" flow with:
- Client-side QR code (qrcode npm package) for desktop users
- Pre-filled Swish payment URL (app.swish.nu) for mobile users
- Manual number fallback + "Jag har betalat" confirmation

The Swish C2B URL scheme pre-fills amount and message (order ID)
without requiring any Swish Commerce API certificate or bank agreement.

Supports both personal phone numbers (070...) and Swish Företag
business numbers (123...) via number normalization in buildSwishPaymentUrl().

Set SWISH_NUMBER in .env to a Företags number once set up.
2026-06-19 12:06:29 +00:00
..
helpers Refactor admin fulfillment into focused modules. 2026-05-28 14:34:03 +02:00
account-settings.spec.ts Fix frontend tests after admin status error UX. 2026-05-27 13:00:28 +02:00
admin-dashboard.spec.ts Refactor admin fulfillment into focused modules. 2026-05-28 14:34:03 +02:00
admin-fulfillment.spec.ts Refactor admin fulfillment into focused modules. 2026-05-28 14:34:03 +02:00
auth-guards.spec.ts Log out users automatically when their JWT expires. 2026-06-17 12:43:31 +02:00
compose.spec.ts Use bilhej.se domain for dev test user email. 2026-05-21 15:14:11 +02:00
deferred-payment-admin.spec.ts Refactor admin fulfillment into focused modules. 2026-05-28 14:34:03 +02:00
expired-token.spec.ts Log out users automatically when their JWT expires. 2026-06-17 12:43:31 +02:00
header-auth.spec.ts Log out users automatically when their JWT expires. 2026-06-17 12:43:31 +02:00
login.spec.ts Use bilhej.se domain for dev test user email. 2026-05-21 15:14:11 +02:00
order-history.spec.ts Add admin order fulfillment tracking. 2026-05-27 12:21:17 +02:00
password-reset.spec.ts Add password reset, logged-in change password, and Mailpit email dev/E2E. 2026-05-21 18:05:15 +02:00
payment-redirect.spec.ts feat(payment): Swish QR code and pre-filled payment link 2026-06-19 12:06:29 +00:00
register.spec.ts feat: add login page with Playwright E2E tests 2026-05-13 19:17:29 +02:00
vehicle-lookup.spec.ts Use bilhej.se domain for dev test user email. 2026-05-21 15:14:11 +02:00