Forum
    • Categories
    • Register
    • Login

    Beta testing a HISE-friendly licensing / customer delivery system

    Scheduled Pinned Locked Moved General Questions
    serialprotectionbeta
    2 Posts 1 Posters 99 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.
    • soundsyncS
      soundsync
      last edited by

      Hey Gang,

      I’m getting close to opening a beta for SoundSync, a platform I’ve been building to help audio/plugin developers handle licensing, customer accounts, serial activation, product delivery, and simple storefront/checkout workflows.

      I’m especially looking for feedback from HISE developers because the first real integration package is built around a HISE workflow.

      The goal is not to replace anything inside HISE. It’s more about the stuff around releasing a plugin:

      • Product setup
      • Storefront/checkout testing
      • Customer library/download access
      • Serial generation and activation
      • Plugin-side license validation
      • Offline grace handling
      • Suspend/deactivate/reactivate flows
      • Basic customer and purchase management

      Right now the platform is in Stripe test mode, so no real payments are processed. Anyone testing checkout would use Stripe’s test card:

      4242 4242 4242 4242

      Any future expiration date and any CVC works.

      What I’m hoping to find out:

      1. Does the setup flow make sense for a HISE developer?
      2. Is the HISE drop-in package clear enough?
      3. Does the activation/licensing flow feel reliable?
      4. Are the product/customer/storefront tools useful or confusing?
      5. What would make this safer or easier before real launch?

      This is not meant to be a polished public launch yet. I’m mostly looking for a few people willing to test the waters, create a demo product, run a fake checkout, and try the plugin activation flow.

      If anyone here is actively building or selling HISE plugins and wants to test it, just sign up on the website: https://soundsyncsolutions.biz

      I’d also appreciate blunt feedback on whether the workflow feels useful, unnecessary, confusing, or missing anything important for real-world HISE releases.

      Best,

      Aaron

      1 Reply Last reply Reply Quote 3
      • soundsyncS
        soundsync
        last edited by soundsync

        Just wanted to give a quick view of the first implemented HISE serial validation tool.

        First and foremost, use the Product Wizard to create a product. It will walk you through step by step.
        11f7ea5a-7a0e-4212-a91e-13e05eb16e06-{0B3C526C-0AA4-46B3-8510-B76FA53E3490}.png

        Once that is complete, you can generate a HISE package directly in the developer product view page. Simply enter your project UI size and generate the package. Unzip and place the SoundSync folder in your HISE projects "Scripts" folder.
        license manager0.jpg

        Open your project and use 1 simple include line to generate the entire package in your project.

        include("SoundSync/Runtime/SoundSyncRuntime.js");
        

        Then your branded validation window will be present. It will pull your logo, brand colors, store name, etc all from your Store/Brand page in the developer profile.
        license manager1.jpg

        Use the "Test Connection" button (when connected to the internet) to confirm your connection with SoundSync and to tell the server you have successfully put the package in your project. In your product view (where you downloaded the HISE package) you will see connection status.
        license manager00.jpg

        Once server connection is verified, simply hide the Test Connection button on your UI. This would complete your setup for live export/compilation.

        Now lets test it.

        Enter a serial number from your Serials page. You can generate them via the Serial Generator. Customer purchases will include an auto generated serial. If the serial is not tied to a customer yet, it will make them confirm identity and create an account on your website.
        Click "Register and Verify"
        license manager2.jpg

        The verification will either pass (if serial is already link to customer) or will tell customer to check their email for confirmation. All customer support, verification, etc emails are also branded. If you have set up your custom braded website and domains, they will be used here as well for your from and reply to emails. Soundsync is created to live completely in the background.
        license manager3.jpg

        Once the customer verifies the license, they will be directed to a confirmation page and the plugin will automatically validate in the background.
        license manager4.jpg

        Hopefully some of you can find this helpful.

        Looking forward to the feedback and thanks to everyone who already signed up!

        All the best,

        Aaron

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

        15

        Online

        2.4k

        Users

        13.8k

        Topics

        120.3k

        Posts