sjpbailey Posted September 24, 2023 Posted September 24, 2023 Hello, This pertains to development. I have two node servers i used for testing some development nodes with two customers, Tuya-Tester and Tester in non-production. The Customer has un-installed the Tuya-Tester Node Server. However it is still in their purchases and they have no way of deleting it there. Its a free test node, they have purchased nothing. I have put Tuya-Tester as Inactive and it does so for about two hours. Delete it and it will not go away? Remove Purchase options and they appear? So these functions do not work for me as they should. There has to be a way to let the Developer delete their work if they choose to. I also cannot control who gets a refund or a free node let alone control the nodes that are no longer necessary? I feel i should be able to do all of these functions without bugging anyone, as it is not a ticket-able item. I also should see who has purchased my nodes so i can contact my list of customer about an possible update. Also to move them from Beta to a workable Production node server, as Beta is supposed to be for testing. Regards Quote
DennisC Posted September 24, 2023 Posted September 24, 2023 44 minutes ago, sjpbailey said: Hello, This pertains to development. I have two node servers i used for testing some development nodes with two customers, Tuya-Tester and Tester in non-production. The Customer has un-installed the Tuya-Tester Node Server. However it is still in their purchases and they have no way of deleting it there. Its a free test node, they have purchased nothing. I have put Tuya-Tester as Inactive and it does so for about two hours. Delete it and it will not go away? Remove Purchase options and they appear? So these functions do not work for me as they should. There has to be a way to let the Developer delete their work if they choose to. I also cannot control who gets a refund or a free node let alone control the nodes that are no longer necessary? I feel i should be able to do all of these functions without bugging anyone, as it is not a ticket-able item. I also should see who has purchased my nodes so i can contact my list of customer about an possible update. Also to move them from Beta to a workable Production node server, as Beta is supposed to be for testing. Regards Sounds like you should be asking your questions on the developers Discord channel. Quote
bpwwer Posted September 24, 2023 Posted September 24, 2023 16 hours ago, sjpbailey said: Hello, This pertains to development. I have two node servers i used for testing some development nodes with two customers, Tuya-Tester and Tester in non-production. @sjpbailey This really should be a new thread on Discord or a ticket as there are only a couple of people that can answer your questions and/or actually help you. 16 hours ago, sjpbailey said: The Customer has un-installed the Tuya-Tester Node Server. However it is still in their purchases and they have no way of deleting it there. Its a free test node, they have purchased nothing. All node servers require a license to install and run. The cost of the node server doesn't matter. So yes, once a user obtains a license for a node server they can't delete it. Only UDI can delete a license once it's been granted. Perhaps the name of the page is a little confusing as it's not really "Purchases" but a list of node server licenses associated with the user's account. 16 hours ago, sjpbailey said: I have put Tuya-Tester as Inactive and it does so for about two hours. Delete it and it will not go away? Remove Purchase options and they appear? So these functions do not work for me as they should. You'll need to provide more information/diagnostic information to the one person who can debug this. I don't know if this post will get his attention or not. For me, every time I've used those functions they have worked as intended. 16 hours ago, sjpbailey said: There has to be a way to let the Developer delete their work if they choose to. There is, it's the "Delete" button on your "List my Node Servers" list. 16 hours ago, sjpbailey said: I also cannot control who gets a refund or a free node let alone control the nodes that are no longer necessary? I don't really understand what you're saying here. If you want to create your own purchasing/licensing system then you can control refunds. But the current system was developed by and is managed by UDI so they control how refunds are issued. By submitting node servers to the UDI node server store, you're agreeing to allow them to manage the licensing. 16 hours ago, sjpbailey said: I also should see who has purchased my nodes so i can contact my list of customer about an possible update. Not an unreasonable request. You should submit a feature request to UDI for this. 16 hours ago, sjpbailey said: Also to move them from Beta to a workable Production node server, as Beta is supposed to be for testing. You can. When you submit a node server to the store you have a drop down menu that lets you select which store you are submitting it to. If you edit the beta node server entry and then change it to submit to the production store, it puts the same node server into the production store with all the same purchase options. Users that installed beta versions can then re-install the production version using the same license. It is also possible to create limited life time beta versions that can only be used by users for a specific length of time before they expire. Once expired, the user then needs to obtain a new license for the production version. You can pretty much do anything you want. However, you do have to pay close attention to what you are doing as it's just as easy to mess things up. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.