After using a while ( live website ), I have also discovered some issues. First of all, the purchase code check doesn’t include the Item ID means, I can register a product with another license.
Example, I have two products: Product 1, Product; Licences: License1, License2
I can activate Product 1 with License 2, it shouldn’t be possible – in a another way, it’s required to add “ITEM ID” to the source code as well as need to check with Envato API if it’s the correct one.
]]>First of all, thanks for the plugin but sadly it’s not working as secure as it should be.
If you have one theme/plugin on one domain, it works fine and good. But… If you have multiple items ( one plugin/one theme ), the current version doesn’t work as it should be. First activation works but it’s populating the “activation” data to the table already, therefor there’s no way to check the second item.
Workaround was to create different fields for the different items:
envato_purchase_code__item1
envato_token__item1
envato_is_activated__item1
envato_purchase_code__item2
envato_token__item2
envato_is_activated__item2
For multiple purchase codes on the same website, the system is NOT throwing an error message and allows you to use everything on the same website. For example, you have 5 plugins and 3 themes on your account. I purchased 1 plugin and 3 themes. I can actually activate the theme by using the plugin purchase code as it’s not checking if it’s the same item or not but it’s checking if it’s same domain. I hope you understand what I mean and you could provide some solution.
In addition you should update json_encode with wp_json_encode for better security.
I purchased this theme and installed the Envato Market plugin. I keep getting an error message. (Envato API Authentication Not currently authenticated with the Envato API. Please add your API token. Forbidden.) I’ve copied and pasted the API and it’s the right API code. I’ve created 3 new API’s and still have the same error message after copying the new API code each time. Who do I contact about this? SiteGround stated it’s not their server and to contact you. All 3 API codes gave me the same message. HELP Please
]]>Hi,
We have a SaaS platform which we will share on envato. It’s not WordPress, it’s coded in PHP Laravel.
There is already a license check screen built-in but a deeper integration is needed (like to check agains concurrent use, support period etc.)
My Question is, can we us this plugin on our wordpress site to save & check user data, to validate?
]]>