{ "id": "176092", "key": "AC-6686", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2021-03-04T13:51:22.000+0000", "created": "2021-03-02T14:09:45.000+0000", "labels": [ "inappbilling" ], "versions": [], "issuelinks": [], "assignee": { "name": "amukherjee", "key": "amukherjee", "displayName": "Abir Mukherjee", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2021-03-09T15:05:13.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14550", "name": "Appcelerator Modules", "description": "Please enter tickets related to Modules here." } ], "description": "Hello guys, I received this email this morning from Google.\r\n\r\nGoogle Play’s Billing Library helps developers to build high-quality apps that users love, with safe and secure experiences that users expect. Last July, we announced Billing Library 3 with new payment options, subscription promotion capabilities, game purchase attribution, and improved reliability and security.\r\n\r\nI use the old inappbilling module. I think the Appcelerator community needs an updated inapp module to monetize the apps.\r\n\r\nThanks \r\n\r\n[Google Play Billing 3|https://android-developers.googleblog.com/2020/06/meet-google-play-billing-library.html]", "attachment": [], "flagged": false, "summary": "Google Play Billing Library Version 3 Support", "creator": { "name": "jgiunta", "key": "jgiunta", "displayName": "Jorge Giunta", "active": true, "timeZone": "America/Argentina/Mendoza" }, "subtasks": [], "reporter": { "name": "jgiunta", "key": "jgiunta", "displayName": "Jorge Giunta", "active": true, "timeZone": "America/Argentina/Mendoza" }, "environment": null, "comment": { "comments": [ { "id": "458336", "author": { "name": "topener", "key": "topener", "displayName": "Rene Pot", "active": true, "timeZone": "Europe/Berlin" }, "body": "Thanks for your ticket, however I will be closing this ticket as \"won't fix\" because of the following reasons.\r\n\r\n* {{ti.inappbilling}} is an archived module. Meaning we currently do not maintain it (entirely)\r\n* Axway/Appcelerator will stop new functionality development after SDK 10.0.0 and will only perform needed maintenance.\r\n\r\nThis means, adding a feature to a module (upgrading dependencies) that is currently in our archive will be a very low priority and most likely won't be implemented until Titanium is handed over to the community. I recommend looking towards community implementations for inappbilling.", "updateAuthor": { "name": "topener", "key": "topener", "displayName": "Rene Pot", "active": true, "timeZone": "Europe/Berlin" }, "created": "2021-03-04T13:51:22.000+0000", "updated": "2021-03-04T13:51:22.000+0000" }, { "id": "458355", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "In case you're interested in the v3 module (private module), check out the details here: https://github.com/hansemannn/titanium-play-billing-demo/", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2021-03-07T21:46:26.000+0000", "updated": "2021-03-07T21:46:26.000+0000" }, { "id": "458364", "author": { "name": "jgiunta", "key": "jgiunta", "displayName": "Jorge Giunta", "active": true, "timeZone": "America/Argentina/Mendoza" }, "body": "Thanks Hans. I'm migrating to native. I think it is not a good option to have to pay for a service that I consider basic and should be covered from the beginning. What will this become if we all start charging our modules for these types of functions? Imagine (Firebase, Facebook, Maps, Apple Sign In, etc, etc, etc.). It is not viable", "updateAuthor": { "name": "jgiunta", "key": "jgiunta", "displayName": "Jorge Giunta", "active": true, "timeZone": "America/Argentina/Mendoza" }, "created": "2021-03-09T12:11:03.000+0000", "updated": "2021-03-09T12:11:03.000+0000" }, { "id": "458365", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "No worries! After being 10+ years in the Titanium game, I paid for many modules that require integration support, especially for BLE / billing flows. But as you go native already, we should be good here!", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2021-03-09T12:13:29.000+0000", "updated": "2021-03-09T12:13:29.000+0000" }, { "id": "458366", "author": { "name": "jgiunta", "key": "jgiunta", "displayName": "Jorge Giunta", "active": true, "timeZone": "America/Argentina/Mendoza" }, "body": "Do not take it the wrong way, but remember that the next course is OpenSource and its philosophy does not agree with what you are defending. Anyway, even if I am migrating to native I will contribute what is within my reach as I always did with the Titanium community.", "updateAuthor": { "name": "jgiunta", "key": "jgiunta", "displayName": "Jorge Giunta", "active": true, "timeZone": "America/Argentina/Mendoza" }, "created": "2021-03-09T15:05:13.000+0000", "updated": "2021-03-09T15:05:13.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }