Skip to content

Comments

feat(Android Amazon): Amazon SDK 3.0.7 + Add proration and modify subscription API#2943

Merged
hyochan merged 17 commits intohyochan:mainfrom
kot331107:Amazon-sdk-3.0.7-+-add-prorationMode-and-modifySubscription-API
Jun 22, 2025
Merged

feat(Android Amazon): Amazon SDK 3.0.7 + Add proration and modify subscription API#2943
hyochan merged 17 commits intohyochan:mainfrom
kot331107:Amazon-sdk-3.0.7-+-add-prorationMode-and-modifySubscription-API

Conversation

@kot331107
Copy link
Contributor

@kot331107 kot331107 commented Apr 17, 2025

Bump Amazon SDK to 3.0.7
Release Notes:

Date Description
April 7, 2025 Appstore SDK: Version 3.0.7 released:A call to getUserData() now retrieves the country code of the country of residence for the user. For details, see Get user information. Important: Tiered subscriptions functionality is available for select partners only.
December 18, 2024 Appstore SDK: Version 3.0.6 released. Quick Subscribe one-click account creation no longer requires integration with Login with Amazon. For details, see Set Up Quick Subscribe.

Add proration and modify subscription API.
Fix Android CI builds

@kot331107
Copy link
Contributor Author

kot331107 commented Apr 17, 2025

@hyochan I was able to fix the iOS build (boost pod error) in my fork with patching the rn's boost.podspec. However linking the patch-package + postinstall script here breaks the yarn install of IapExample with some weird error and I gave up. So I reverted both package.json and yarn.lock changes but kept the patch itself. Mb you'll be able to fix this error somehow or I'll be able to reiterate later, who knows!

Upd: I'll try to put up a new PR to bump the RN to the later version as they fixed the boost.podspec error since 0.74 or 0.75 I think

@kot331107
Copy link
Contributor Author

CI build is fixed in #2944

…p into Amazon-sdk-3.0.7-+-add-prorationMode-and-modifySubscription-API

* 'main' of github.com:dooboolab-community/react-native-iap:
  chore: bump RN to 0.72.17 (hyochan#2944)

# Conflicts:
#	IapExample/ios/Podfile.lock
@hyochan hyochan added 🤖 android Related to android 🎯 feature New feature ⓐ amazon labels Apr 30, 2025
Copy link
Owner

@hyochan hyochan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the solid work on this PR @kot331107 — everything looks good and I'm going to go ahead and merge it. Appreciate your effort fixing the CI and handling the SDK bump smoothly.

Also, if you're interested, it would be awesome to see Amazon support added to expo-iap as well. Feel free to take a look or contribute if you have the time!

@hyochan hyochan merged commit 14aa538 into hyochan:main Jun 22, 2025
6 checks passed
@kot331107 kot331107 deleted the Amazon-sdk-3.0.7-+-add-prorationMode-and-modifySubscription-API branch June 23, 2025 02:52
kot331107 added a commit to kot331107/react-native-iap that referenced this pull request Jun 23, 2025
…p into bump-rn-0.77.2

* 'main' of github.com:dooboolab-community/react-native-iap:
  12.16.3
  feat(Android Amazon): Amazon SDK 3.0.7 + Add proration and modify subscription API (hyochan#2943)
  build(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /IapExample (hyochan#2958)
  build(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /docs (hyochan#2955)
  Fix typo: correct "maintenenance" to "maintenance" in README.md (hyochan#2957)
  build(deps): bump undici from 5.28.4 to 5.29.0 (hyochan#2952)
  feat(docs): add link to expo-iap in docs (hyochan#2953)

# Conflicts:
#	IapExample/android/app/src/main/java/com/iapexample/MainActivity.java
kot331107 added a commit to kot331107/react-native-iap that referenced this pull request Jun 24, 2025
…p into add-appTransactionID

* 'main' of github.com:dooboolab-community/react-native-iap:
  Chore: bump RN 0.77.2 for IapExample (hyochan#2949)
  12.16.3
  feat(Android Amazon): Amazon SDK 3.0.7 + Add proration and modify subscription API (hyochan#2943)
  build(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /IapExample (hyochan#2958)
  build(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /docs (hyochan#2955)
  Fix typo: correct "maintenenance" to "maintenance" in README.md (hyochan#2957)
  build(deps): bump undici from 5.28.4 to 5.29.0 (hyochan#2952)
  feat(docs): add link to expo-iap in docs (hyochan#2953)
@kot331107
Copy link
Contributor Author

Also, if you're interested, it would be awesome to see Amazon support added to expo-iap as well

@hyochan yeah gonna tackle this part in a while. Out team is interested in it as we migrated to expo as well.

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

Labels

ⓐ amazon 🤖 android Related to android 🎯 feature New feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants