-
Notifications
You must be signed in to change notification settings - Fork 70
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
Add service for acknowledging subscriptions (#48) #58
base: master
Are you sure you want to change the base?
Conversation
960e93b
to
d9172f0
Compare
d9172f0
to
89fa629
Compare
1 similar comment
@ToTenMilan I am currently using this PR myself in a production application/API. You can use the PR instead of the current gem 'candy_check', git: 'https://github.com/use-pupy/candy_check.git',
branch: 'feature/subscription_acknowledgement' Disclaimer: While I am in no will of spoofing anything, it is a general disclaimer, that you should always be sure, to check the software you are installing on your system/software. So be sure to check the branch out and what was edited and only then install it into your software. |
@jnbt any chance this is worthy of being pulled in? I would love it in the primary gem instead of using a forked version. |
I hope it will be merged at some point. For now using my branched version in a production-ready application. |
@iduuck Since the official candy_check gem already does acknowledgments and you can pass in a subscription id, like
(according to the readme),... then what does this PR provide that's different? I'm naive and currently implementing IAP for iOS, and about to dive into google/android land so I'm just curious. |
@courtsimas So, actually while it might work out (Spoiler: It didn't for me.) for some time, there could be a place in time, where the subscription will not be acknowledged anymore, because Google might cancel the ability to use the product acknowledgement endpoint for the subscriptions. Looking at the Google Play API's and the Ruby Library this library is using, you are seeing, that there are actually two different methods for acknowledgment (Product ack. & Subscription ack.). TLDR: This being said, I think, the endpoint (and the methods) might work for you, however, I would not rely my production code on those. |
Fair enough. Makes sense. Like I mentioned, I haven’t done this yet - just now diggin in and planning my route. This is good to know. |
@jnbt this would be a great addition to this gem, could you please take a look at it? Thanks. |
Very sad to still see this open... |
Please merge this in already! |
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.
Hey @christophweegen, would be awesome to get the opinion of @jnbt first, before putting more effort into the PR. |
@iduuck I agree. Everything looks fine. Just some instructions how to use it, would be really useful. |
@jnbt Are there any obstacles to merge this PR? I would love to have to as acknowledging subscriptions is crucial part and it's missing now. |
I am not using the library anymore actively, so I am not very eager to write a doc on this one. Would be awesome to get the docs written by someone after digging into the code here. |
Tasks for this PR: