-
Notifications
You must be signed in to change notification settings - Fork 184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Listen for purchase events + optional promise support + other updates #128
Open
superandrew213
wants to merge
38
commits into
chirag04:master
Choose a base branch
from
superandrew213:listen-for-purchase-event
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+359
−98
Open
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
d2bb4ed
Add PurchaseCompleted event
superandrew213 bac9483
Add promise option
superandrew213 8b93ee6
Add listener
superandrew213 19765eb
Update readme
superandrew213 97fef8b
Update Readme.md
superandrew213 dad0ce4
Merge remote-tracking branch 'chirag04/master' into listen-for-purcha…
superandrew213 ffa363f
Improve promisify function
superandrew213 6a0c3bd
Revert "Improve promisify function"
superandrew213 a4879fb
Add error arg to canMakePayments
superandrew213 08a7bd4
Use error objects
superandrew213 b131fa9
Update readme
superandrew213 895456d
Update readme
superandrew213 01ea503
Merge branch 'master' into listen-for-purchase-event
superandrew213 2edc791
Improve code
superandrew213 138c183
Rename event to purchaseCompleted
superandrew213 bc48565
Update readme
superandrew213 78ea07a
Add store payment only if purchaseCompleted listener has been added
superandrew213 b15792e
Default hasPurchaseCompletedListeners to NO
superandrew213 5ff369b
Merge remote-tracking branch 'chirag04/master' into listen-for-purcha…
superandrew213 cc34229
Add promise support for all methods
superandrew213 b506624
Merge remote-tracking branch 'upstream/master' into listen-for-purcha…
superandrew213 138c6d3
Fix for RN56
superandrew213 eac175b
Merge remote-tracking branch 'upstream/master' into listen-for-purcha…
superandrew213 80fe9ef
Add helpers to give more control
superandrew213 4960c56
Remove reference
superandrew213 c8cb54c
Trigger purchase event even if callback registered
superandrew213 1eea062
Merge branch 'listen-for-purchase-event' of https://github.com/supera…
superandrew213 252464b
Merge remote-tracking branch 'upstream/master' into listen-for-purcha…
superandrew213 9f2f0af
Add getPurchaseTransactions
superandrew213 a171c6f
Use appStoreReceiptURL to get receipt data
superandrew213 04b1523
Revert "Use appStoreReceiptURL to get receipt data"
superandrew213 2e08e5a
Start using Grand Unified Receipt format and remove usage of deprecat…
superandrew213 77afb0f
Merge remote-tracking branch 'upstream/master' into listen-for-purcha…
superandrew213 8679bae
Keep errors consistent
superandrew213 65d2b69
Add introPrice if available
superandrew213 a13ff6e
Fix iOS14 issue with productIdentifier
superandrew213 794d32f
Revert "Fix iOS14 issue with productIdentifier"
superandrew213 8d33665
Fix iOS14 issue with callbacks
superandrew213 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is going to be a breaking change. I think we can avoid making a breaking change with this PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm still leaving this for now in case we do make other breaking changes, then we might as well add this too.