Skip to content

fix(android): handle intent:// URIs for offsite payment providers#466

Open
tuanndpersonal-lab wants to merge 1 commit intoShopify:mainfrom
tuanndpersonal-lab:fix/android-intent-uri-handling
Open

fix(android): handle intent:// URIs for offsite payment providers#466
tuanndpersonal-lab wants to merge 1 commit intoShopify:mainfrom
tuanndpersonal-lab:fix/android-intent-uri-handling

Conversation

@tuanndpersonal-lab
Copy link
Copy Markdown

@tuanndpersonal-lab tuanndpersonal-lab commented Apr 15, 2026

Override onCheckoutLinkClicked to parse intent:// scheme URIs (used by Klarna, iDEAL) and launch them safely via ACTION_VIEW. Falls back to browser_fallback_url if no app resolves the intent. Standard http/https/mailto schemes delegate to the default handler. Security hardened: ACTION_VIEW only, CATEGORY_BROWSABLE, FLAG_ACTIVITY_NEW_TASK.

Closes #PATCH-7de2da7928

What changes are you making?


PR Checklist

Important

Releasing a new version of the kit?


Tip

See the Contributing documentation for instructions on how to publish a new version of the library.

Override onCheckoutLinkClicked to parse intent:// scheme URIs (used by Klarna, iDEAL) and launch them safely via ACTION_VIEW. Falls back to browser_fallback_url if no app resolves the intent. Standard http/https/mailto schemes delegate to the default handler. Security hardened: ACTION_VIEW only, CATEGORY_BROWSABLE, FLAG_ACTIVITY_NEW_TASK.

Closes #PATCH-7de2da7928
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.

1 participant