feat: migrate to Transak Secure Widget URL API #8

Merged
jeffemmett merged 1 commits from dev into main 2026-04-03 05:17:29 +02:00
Owner
No description provided.
jeffemmett added 1 commit 2026-04-03 05:17:28 +02:00
e61da960ea feat: migrate to Transak Secure Widget URL API
Transak now requires widget URLs to be generated server-side via their
gateway session API. Direct query-parameter URLs are deprecated.

- Add getAccessToken() with 7-day caching for partner access tokens
- Add createSecureWidgetUrl() that calls the gateway session endpoint
- Falls back to legacy direct URL if gateway returns an error (e.g.
  production IP not yet whitelisted)
- Update rCart and rFlows to use the secure API

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
jeffemmett merged commit 71bfd5c0e8 into main 2026-04-03 05:17:29 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: jeffemmett/rspace-online#8
No description provided.