DawPi Posted October 3, 2017 Posted October 3, 2017 INFO: Commerce will generate a licence key upon a purchase whereas Single Use License Keys app can pre-generate a key "ready to use" either with or without a sale item. DETAIL: A new product (or editing an existing one) via Commerce app and choose to use the Single Use License Keys licence method. The next step is to view the Single Use License Keys application itself and select 'Import Keys' and the product. You then add the keys (copy/paste recommended) and click to complete. Single Use License Keys will then adjust the stock levels to ensure that a client cannot purchase the product if there are no licence keys available for it. BRIEF: The overview page in the Single Use License Keys application will let you see the total number of keys that have been already issued and any remaining (free) keys. You can also from this page choose a product and examine its key status too. Koevyxxx 1
DawPi Posted March 12, 2019 Author Posted March 12, 2019 What's New in Version 2.0.1 Added ability to fully work on a IPS Cloud services (without uploading anything). Will be changed when IPS fix a bug with new types of a licenses for commerce.
DawPi Posted April 22, 2019 Author Posted April 22, 2019 What's New in Version 2.0.2 Fixed bug related with removing unused codes.
Daniel F Posted June 25, 2019 Posted June 25, 2019 It was brought to our attention that this application requires manually uploaded files. As of 4.4.3 you're able to hook into IPS\nexus\Purchase\LicenseKey::licenseKeyTypes() to register your own LicenseKey class within your applications namespace.
DawPi Posted June 26, 2019 Author Posted June 26, 2019 I did it. Will be reviewed one more time tomorrow.
DawPi Posted June 26, 2019 Author Posted June 26, 2019 What's New in Version 2.0.3 bug fixes related to generating licenses, layout small tweaks. @Daniel F: fixed. 🙂
Neutro Short Posted April 4, 2020 Posted April 4, 2020 (edited) add a option to delete used keys also pls, sometimes if something occur and we have to role back backup we can then delete some keys or so some the list add option to export unused keys Edited April 4, 2020 by Neutro Short
DawPi Posted April 5, 2020 Author Posted April 5, 2020 Hello, I'll check what I can do during next day or two.
DawPi Posted April 5, 2020 Author Posted April 5, 2020 10 hours ago, Neutro Short said: add a option to delete used keys also pls, sometimes if something occur and we have to role back backup we can then delete some keys or so some the list OK, even if I let you to delete used key then it would be still available via the purchase of the Commerce product. It's fine for you? I rather would send you one modified file with enabled deleting of used keys than enable it for everyone. Satisfied? Send me PM then for more details. 10 hours ago, Neutro Short said: add option to export unused keys That's good idea. See and check if it's fine for you:
DawPi Posted April 5, 2020 Author Posted April 5, 2020 What's New in Version 2.0.4 added option to export to .txt file all unused keys for specific product, code optimization.
Neutro Short Posted April 5, 2020 Posted April 5, 2020 Quote OK, even if I let you to delete used key then it would be still available via the purchase of the Commerce product. It's fine for you? I rather would send you one modified file with enabled deleting of used keys than enable it for everyone. Satisfied? Send me PM then for more details. I need to delete the key from the list so that if a user buys the product doesn't end receiving again a key that was already used due to us having to role back a backup that is the point of deleting a used key @DawPi
DawPi Posted April 5, 2020 Author Posted April 5, 2020 Send me pm - I'll send you more details about that.
DawPi Posted April 5, 2020 Author Posted April 5, 2020 6 hours ago, Neutro Short said: I need to delete the key from the list so that if a user buys the product doesn't end receiving again a key that was already used due to us having to role back a backup that is the point of deleting a used key @DawPi Done via PM.
Spectral- Posted April 6, 2020 Posted April 6, 2020 If the user does a CC dispute or refund does this get posted back to the key processor and notify the admins that the key needs to be disabled because of a refund?
DawPi Posted April 7, 2020 Author Posted April 7, 2020 Nope. The key processor build in IPS4 does not support it either. Are you interested to make something like this?
Spectral- Posted April 7, 2020 Posted April 7, 2020 When you say the key processor build in IPS4 doesn't support it do you mean that IPS4 doesn't support updating when a refund or CC dispute is done?
DawPi Posted April 7, 2020 Author Posted April 7, 2020 Let me check something and I'll post more details&questions there.
Neutro Short Posted April 9, 2020 Posted April 9, 2020 would be good i'm also interested in that subject as a refunded key needs to be disabled DawPi 1
SULINK Posted June 17, 2020 Posted June 17, 2020 Hello, DawPi. I upgraded to IPS 4.5 and the app stopped working. ERROR 2S119/1 The CSRF protection switch does not match. This may indicate a plugin or theme is out of date. Contact technical support for more information.
DawPi Posted June 17, 2020 Author Posted June 17, 2020 5 hours ago, SULINK said: Hello, DawPi. I upgraded to IPS 4.5 and the app stopped working. ERROR 2S119/1 The CSRF protection switch does not match. This may indicate a plugin or theme is out of date. Contact technical support for more information. You're very fast. 😉 Will check it (as other resources too).
DawPi Posted June 17, 2020 Author Posted June 17, 2020 What's New in Version 2.0.5 upgrade to 4.5 compatibility.
Interferon Posted February 10, 2021 Posted February 10, 2021 I just installed this. I changed an existing product to use SULK license keys for new purchases. I purchased a new copy of the product from my own account using my account balance. The transaction worked and the license keys list shows that one is used, but how does the customer actually receive their key? I don't see it anywhere.
Interferon Posted February 10, 2021 Posted February 10, 2021 Okay, I found it is hidden away in "Purchases". This is very confusing. The email the customer receives does not contain the key. After ordering, they are told they can go to "My Orders" but that page does not contain the license key either. Is there any way to send the key in a way the customer will actually see it? If I have to send out an email every time someone orders something then this is no better than just manually sending keys.
DawPi Posted February 10, 2021 Author Posted February 10, 2021 1 hour ago, Interferon said: I just installed this. I changed an existing product to use SULK license keys for new purchases. I purchased a new copy of the product from my own account using my account balance. The transaction worked and the license keys list shows that one is used, but how does the customer actually receive their key? I don't see it anywhere. 1 hour ago, Interferon said: Okay, I found it is hidden away in "Purchases". This is very confusing. The email the customer receives does not contain the key. After ordering, they are told they can go to "My Orders" but that page does not contain the license key either. Is there any way to send the key in a way the customer will actually see it? If I have to send out an email every time someone orders something then this is no better than just manually sending keys. Hello @Interferon, this is how IPS4 Commerce license system works now. This mod "just adding" new version of it (from normal md5 generated key) - allow your own license keys (from an external system mostly). So any suggestions about e-mail notifications and changes places where customer may find their keys should be addressed to IPS Team. Hope you understand me. 🙂
Interferon Posted February 11, 2021 Posted February 11, 2021 Okay, I definitely recommend setting your product to send out a second email that provides a link to the Purchases page so the user can get their key. You should also add instructions for activating a product on Steam, if it is a Steam key. Great plugin. 🏅 DawPi 1
Recommended Posts