HISE Logo Forum
    • Categories
    • Register
    • Login

    Woocommerce linked licensing system for your plugins

    Scheduled Pinned Locked Moved General Questions
    91 Posts 14 Posters 9.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • d.healeyD
      d.healey @Lindon
      last edited by

      @lindon said in Woocommerce linked licensing system for your plugins:

      So how do you do that?

      fromAbsolutePath but not on master branch. You'll have to do as orange suggested and browse from the appData directory using getParentDirectory, getFolder, and getChildFile.

      Libre Wave - Freedom respecting instruments and effects
      My Patreon - HISE tutorials
      YouTube Channel - Public HISE tutorials

      1 Reply Last reply Reply Quote 1
      • orangeO
        orange @Lindon
        last edited by orange

        @lindon

        Why don't you put the validation key/flag...etc. inside the "C:/Users/joeBlo/AppData/Roaming/myCo/Validation Folder" for example?

        So this folder will be a common folder for all software, even with or without Validation App. For example;

         const validationFolder  = FileSystem.getFolder(FileSystem.AppData).getParentDirectory().createDirectory("Validation Folder");
        

        develop Branch / XCode 13.1
        macOS Monterey / M1 Max

        LindonL 1 Reply Last reply Reply Quote 0
        • LindonL
          Lindon @orange
          last edited by

          @orange said in Woocommerce linked licensing system for your plugins:

          @lindon

          Why don't you put the validation key/flag...etc. inside the "C:/Users/joeBlo/AppData/Roaming/myCo/Validation Folder" for example?

          So this folder will be a common folder for all software, even with or without Validation App. For example;

           const validationFolder  = FileSystem.getFolder(FileSystem.AppData).getParentDirectory().createDirectory("Validation Folder");
          

          because its not even commonly "rooted" on MacOS...

          HISE Development for hire.
          www.channelrobot.com

          orangeO 1 Reply Last reply Reply Quote 0
          • orangeO
            orange @Lindon
            last edited by orange

            @lindon said in Woocommerce linked licensing system for your plugins:

            because its not even commonly "rooted" on MacOS...

            Yes AppData is common on both Win and Mac. This works here.

            develop Branch / XCode 13.1
            macOS Monterey / M1 Max

            LindonL 1 Reply Last reply Reply Quote 0
            • LindonL
              Lindon @orange
              last edited by Lindon

              @orange --er no its not. I t will be common on a single Mac but not between more than one Mac - well that's my understanding anyway.

              HISE Development for hire.
              www.channelrobot.com

              1 Reply Last reply Reply Quote 0
              • DabDabD
                DabDab
                last edited by

                @orange . Congrats ! bro. Learning many things from you.

                Bollywood Music Producer and Trance Producer.

                1 Reply Last reply Reply Quote 1
                • Dan KorneffD
                  Dan Korneff @orange
                  last edited by

                  @orange Very interested in this. Well done!

                  Dan Korneff - Producer / Mixer / Audio Nerd

                  1 Reply Last reply Reply Quote 1
                  • FortuneF
                    Fortune
                    last edited by Fortune

                    Wow that's awesome! I didn't know it is ppossible with Hise. You guys did great job @orange @ustk 👏👏🎉🎉

                    That's very helpful, thank you so much for this great info. I will definitely use this!!!

                    1 Reply Last reply Reply Quote 1
                    • Matt_SFM
                      Matt_SF @orange
                      last edited by

                      @orange great job !! And thank you for your insight !

                      Develop branch
                      Win10 & VS17 / Ventura & Xcode 14. 3

                      1 Reply Last reply Reply Quote 1
                      • ?
                        A Former User
                        last edited by A Former User

                        thank you so much @orange for this specific useful know how.

                        great work! :growing_heart:

                        what do you mean with cpu economic? are these queries slowing server?

                        d.healeyD 1 Reply Last reply Reply Quote 0
                        • d.healeyD
                          d.healey @A Former User
                          last edited by

                          @steve-mohican said in Woocommerce linked licensing system for your plugins:

                          are these queries slowing server?

                          Every query requires processing resources, the less queries you make the better.

                          Libre Wave - Freedom respecting instruments and effects
                          My Patreon - HISE tutorials
                          YouTube Channel - Public HISE tutorials

                          ? 1 Reply Last reply Reply Quote 0
                          • ?
                            A Former User @d.healey
                            last edited by

                            @d-healey said in Woocommerce linked licensing system for your plugins:

                            Every query requires processing resources, the less queries you make the better.

                            Yes it's obvious. I just thought that this kind of api required backend process can't work with a standard wordpress website and AWS or something like that professional server system needed. So is this system in a standard hosting?

                            @orange @d-healey Which hosting plan are you using?

                            d.healeyD orangeO 2 Replies Last reply Reply Quote 0
                            • d.healeyD
                              d.healey @A Former User
                              last edited by

                              @steve-mohican said in Woocommerce linked licensing system for your plugins:

                              So is this system in a standard hosting?

                              I use cheapo shared hosting, but I'm looking to switch to a VPS - not related to licensing, I just want a faster webstore for my customers, the current one has always been a little slower to load pages than I'd like.

                              Libre Wave - Freedom respecting instruments and effects
                              My Patreon - HISE tutorials
                              YouTube Channel - Public HISE tutorials

                              1 Reply Last reply Reply Quote 0
                              • orangeO
                                orange @A Former User
                                last edited by orange

                                @steve-mohican said in Woocommerce linked licensing system for your plugins:

                                So is this system in a standard hosting?

                                Yes, no AWS here.

                                @orange @d-healey Which hosting plan are you using?

                                Recently, I had to re-design my website compeltely from scratch. Before, it was struggling with hosting, theme, images and design mistakes. If you want speed, the performance is the sum of everything. Hosting, theme, images, your page design style...etc. all of them are affecting the performance.

                                • For hosting, I am using Kinsta, it's exclusively a Wordpress optimized, pretty fast system, I highly recommend it.

                                • For theme, I am using Kadence. I've tried tons of themes before, but definately this one is the best, well woocommerce optimized, pretty fast theme. It also has great addons like Conversions, Kadence Blocks (Gutenberg block builder)...

                                • For page design, definitely go with Gutenberg (with Kadence Blocks). I think the page builders (like Divi, Elementor...etc.) will die soon, because Gutenberg (which is designed by Wordpress) is much more faster, getting better day by day, and it is the future of Wordpress.

                                • One more thing is the image optimization. Shortpixel wordpress plugin is the one to go. It not only optimizes pictures, it also supports WebP image format which was developed by Google and it is the future of the web also. Recently Wordpress added WebP support. This image format supports transparent images with much more less file size. Not all of the browsers support it for now, but Shortpixel handles it with showing optimized jpg files to non-supported browsers.

                                If you take care all of the details, there is no need to do any action or no need to worry about using Woocommerce License Manager API in your website.

                                develop Branch / XCode 13.1
                                macOS Monterey / M1 Max

                                ? C 2 Replies Last reply Reply Quote 1
                                • ?
                                  A Former User @orange
                                  last edited by A Former User

                                  @orange @d-healey that's all great. thank you so much for being so helpful and informative. great information!

                                  1 Reply Last reply Reply Quote 1
                                  • ?
                                    A Former User
                                    last edited by

                                    @orange That's exactly what I've been tring to do. now you showed that it is possible. I really appreciate your generous tips, you're awesome wooo wooo 🖖 🖖 🖖 🖖

                                    1 Reply Last reply Reply Quote 1
                                    • J
                                      jimmy
                                      last edited by jimmy

                                      Thank you, that is what i am building :) now.

                                      1 Reply Last reply Reply Quote 0
                                      • ?
                                        A Former User
                                        last edited by

                                        @orange One question,

                                        How do you handle the serial numbers in Woocommerce License Manager plugin? Do you upload serials before purchase, or any ideas?

                                        orangeO 1 Reply Last reply Reply Quote 0
                                        • Dan KorneffD
                                          Dan Korneff @orange
                                          last edited by

                                          @Steve-Mohican

                                          • Automatic license creation with the purchase

                                          Dan Korneff - Producer / Mixer / Audio Nerd

                                          1 Reply Last reply Reply Quote 1
                                          • orangeO
                                            orange @A Former User
                                            last edited by

                                            @steve-mohican said in Woocommerce linked licensing system for your plugins:

                                            @orange One question,

                                            How do you handle the serial numbers in Woocommerce License Manager plugin? Do you upload serials before purchase, or any ideas?

                                            Both ways are possible. Like @dustbro said, I am using automatic license creation, it's very handy and you don't have to worry about if the serials are running out or not. Instead of uploading thousands of serials, also automatic license way makes your database more clean.

                                            develop Branch / XCode 13.1
                                            macOS Monterey / M1 Max

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            28

                                            Online

                                            1.7k

                                            Users

                                            11.9k

                                            Topics

                                            103.4k

                                            Posts