react-native native module for In App Purchase.
MIT License
Bot releases are hidden (Show)
Published by hyochan over 3 years ago
getProducts
returns fetched products only. Previously it returned both.Published by hyochan over 3 years ago
Published by hyochan almost 4 years ago
Published by hyochan about 4 years ago
[4.5.4]
[4.5.3]
[4.5.2]
ios14
#1064.[4.5.0]
[4.4.11]
4.4.10
[4.4.10]
[4.4.9]
ProductPurchase
type.[4.4.8]
[4.4.7]
andDangerouslyFinishTransactionAutomaticallyIOS
to false. This should actually be false in default.[4.4.6]
andDangerouslyFinishTransactionAutomaticallyIOS
was set to true for default. I should be false.
[4.4.5]
endConnection
method to declaratively finish observer in iOS.addTransactionObserver
in IAPPromotionObserver.m for dup observer problems.initConnection
for iOS.endConnectionAndroid
.Published by hyochan over 4 years ago
Published by hyochan almost 5 years ago
[4.3.0]
finishTransaction
has been renewed by the request in #797andDangerouslyFinishTransactionAutomatically
default to true
.Published by hyochan about 5 years ago
getReceiptIOS
.requestPurcaseWithOfferIOS
.requestProductWithQuantityIOS
.finishTransactionIOS
, consumePurchaseAndroid
, acknowledgePurchaseAndroid
in to one method.developerId
and accoundId
when requesting purchase
or subscription
.ts
project.
dep
.eslint
using @dooboo/eslint-config
.Published by hyochan about 5 years ago
getSubscriptions
return subscriptions that only received ids #654.RN >= 0.60
and RN <0.60
. No need to use different version of react-native-iap
now.initConnection
when not resolved #704.isAcknowledgedAndroid
when fetching getAvailableItems
.flow
and typescript
.android
deprecated apis.deveoperId
and accountId
when requesting purchase
or subscription
in android
. Find out more in requestPurchase
and requestSubscription
.finishTransactionIOS(transactionId)
which should be called after persisting a successful consumable transaction to disk or server. (Similar to consumePurchaseAndroid
and acknowledgePurchaseAndroid
).andDangerouslyFinishTransactionAutomatically
to false
on iOS. This will default to false in a future major release.purchaseUpdatedListener
is added. This happens even if the app is relaunched and should be used to recover purchases that got charged through the store but were never delivered to the user. Be sure to finish, consume or acknowledge all purchases when you have delivered them.ios
under target 12.2
.acknowledgePurchaseAndroid
for breaking changes in android billing client 2.0+
.getOrderId
from PurchaseHistory #554
onPurchaseUpdated
in android
#552
[email protected]
requestPurchase
in android #512
ios
warning fixed. Typings added. #517
ObjectAlreadyConsumedException
.purchaseErrorListener
.ObjectAlreadyConsumedException
.podspec
to match the version.Published by hyochan about 5 years ago
Published by hyochan over 5 years ago
finishTransaction
on iOS. Deprecates allowing RNIap to automatically call finishTransaction
.finishTransactionIOS(transactionId)
which should be called after persisting a successful consumable transaction to disk or server. (Similar to consumePurchaseAndroid
and acknowledgePurchaseAndroid
).requestPurchase
without setting andDangerouslyFinishTransactionAutomatically
to false
on iOS. This will default to false in a future major release.purchaseUpdatedListener
is added. This happens even if the app is relaunched and should be used to recover purchases that got charged through the store but were never delivered to the user. Be sure to finish, consume or acknowledge all purchases when you have delivered them.ios
under target 12.2
.acknowledgePurchaseAndroid
for breaking changes in android billing client 2.0+
.getOrderId
from PurchaseHistory #554
onPurchaseUpdated
in android
#552
[email protected]
acknowledgePurchaseAndroid
for breaking changes in android billing client 2.0+
.
requestPurchase
in android #512
ios
warning fixed. Typings added. #517
ObjectAlreadyConsumedException
.purchaseErrorListener
.ObjectAlreadyConsumedException
.podspec
to match the version.Published by hyochan over 5 years ago
addAdditionalSuccessPurchaseListenerIOS
to handle extra successed purchase event. Related to #307 #397.ensureConnection
for android. Related #315.async
wrapper.addAdditionalSuccessPurchaseListenerIOS
.build.gradle
to match version in react-native 0.58
.Published by hyochan almost 6 years ago
getAvailablePurcase
in android.true
rather than null
in android with successful interaction.types
for buySubscription
.transactionReceipt
field in android
.clearTransaction
.Published by hyochan about 6 years ago
Major release.
Published by hyochan over 6 years ago
It's been working quite well these days.
Backup for now.