Skip to content

hyochan/expo-iap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expo IAP

Expo IAP Logo

Expo IAP

In app purchase module in Expo

Version Download FOSSA Status

📚 Documentation

📖 Visit our comprehensive documentation site →

Notice

The expo-iap module has been migrated from react-native-iap. Moving forward, the react-native-iap repository will gradually be deprecated, and expo-iap will become the actively maintained module. Please take note of this transition. For more details, refer to the Future Roadmap and Discussion in react-native-iap. Additionally, you can check the Current Project Status comment to stay updated on the project's progress.

Installation

npx expo install expo-iap

Android Configuration

Important: For Android, expo-iap uses Google Play Billing Library v8.0.0 which requires Kotlin 2.0+. Since expo-modules-core doesn't support Kotlin v2 yet, you need to configure your project with expo-build-properties:

{
  "expo": {
    "plugins": [
      [
        "expo-build-properties",
        {
          "android": {
            "kotlinVersion": "2.0.21"
          }
        }
      ]
    ]
  }
}

Contributing

We welcome contributions! Please see our Contributing Guide for details on:

  • Development setup
  • Running the example app
  • Testing guidelines
  • Code style and conventions
  • Submitting pull requests

For detailed usage examples and error handling, see the documentation.

Sharing your thoughts—any feedback would be greatly appreciated!

Sponsors

Gold Tier

courier_dot_com

Past Sponsors

Nami ML