Skip to content
This repository was archived by the owner on Oct 16, 2025. It is now read-only.

feat: enhanced external purchase apis#15

Merged
hyochan merged 2 commits into
mainfrom
feat/external-purchase
Oct 3, 2025
Merged

feat: enhanced external purchase apis#15
hyochan merged 2 commits into
mainfrom
feat/external-purchase

Conversation

@hyochan

@hyochan hyochan commented Oct 3, 2025

Copy link
Copy Markdown
Member
  • Add iOS External Purchase Notice Sheet (iOS 18.2+)
    • canPresentExternalPurchaseNoticeIOS query
    • presentExternalPurchaseNoticeSheetIOS mutation
    • ExternalPurchaseNoticeResultIOS and ExternalPurchaseNoticeAction types
  • Add Android User Choice Billing event
    • userChoiceBillingAndroid subscription listener
    • UserChoiceBillingDetails type with external transaction token
  • Remove deprecated externalPurchaseUrl parameter from iOS purchase/subscription props

hyochan and others added 2 commits October 3, 2025 20:16
Add iOS 18.2+ ExternalPurchaseCustomLink support for alternative billing.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@hyochan hyochan added the 🎯 feature New feature label Oct 3, 2025
@hyochan hyochan merged commit e83cea5 into main Oct 3, 2025
1 check passed
@hyochan hyochan deleted the feat/external-purchase branch October 3, 2025 15:53
hyochan added a commit to hyodotdev/openiap that referenced this pull request Oct 3, 2025
Align apis with openiap-gql@1.0.12 which supports external billing.
- hyodotdev/openiap-gql#15
hyochan added a commit to hyodotdev/openiap-apple that referenced this pull request Oct 3, 2025
Align apis with openiap-gql@1.0.12 which supports external billing.
- hyodotdev/openiap-gql#15
hyochan added a commit to hyodotdev/openiap-google that referenced this pull request Oct 3, 2025
Align apis with openiap-gql@1.0.12 which supports external billing.
- hyodotdev/openiap-gql#15
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

🎯 feature New feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant