Skip to content

WEB-4603 Use redemption redirect URLs in SDK-rendered QR codes - #1057

Draft
nicfix wants to merge 2 commits into
mainfrom
WEB-4603
Draft

WEB-4603 Use redemption redirect URLs in SDK-rendered QR codes#1057
nicfix wants to merge 2 commits into
mainfrom
WEB-4603

Conversation

@nicfix

@nicfix nicfix commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Motivation

WEB-4603

purchases-js already exposes the alternative HTTP(S) redemption URL introduced for WEB-4553, but its bundled purchases-ui-js version does not use that URL when rendering redemption QR codes.

Description

Update @revenuecat/purchases-ui-js from 4.8.16 to 4.8.18.

The updated UI package:

  • Uses the alternative HTTP(S) redemption URL for Redemption Button QR codes when available.
  • Falls back to the existing custom-scheme URL when the alternative URL is missing or empty.
  • Keeps direct mobile redemption on the existing custom-scheme URL.

This changes only the QR-code path for SDK-rendered paywalls. Existing integrations that do not receive the alternative URL retain their current behavior.

Related changes:

@RevenueCat-Danger-Bot

Copy link
Copy Markdown
1 Error
🚫 Label the PR using one of the change type labels. If you are not sure which label to use, choose pr:other.
Label Description
pr:feat A new feature. Use along with pr:breaking to force a major release.
pr:fix A bug fix. Use along with pr:force_minor to force a minor release.
pr:other Other changes. Catch-all for anything that doesn't fit the above categories. Releases that only contain this label will not be released. Use along with pr:force_patch, or pr:force_minor to force a patch or minor release.
pr:RevenueCatUI Use along any other tag to mark a PR that only contains RevenueCatUI changes
pr:next_release Preparing a new release
pr:dependencies Updating a dependency
pr:phc_dependencies Updating purchases-hybrid-common dependency
pr:changelog_ignore The PR will not be included in the changelog. This label doesn't determine the type of bump of the version and must be combined with pr:feat, pr:fix or pr:other.

Generated by 🚫 Danger

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants