How can we improve WooCommerce?

Import license keys with Software Add-on extension

Many customers ask if the Software Add-on extension supports importing your own license keys. At this time it does not.

This is a request to add a feature that would allow customers to import their own license keys.

If this is a feature addition you would be interested in seeing, please help vote on this idea or leave a comment to be updated on progress here.

217 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    MariaAdminMaria (Admin, WooThemes) shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    47 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Anonymous commented  ·   ·  Flag as inappropriate

        Hello we recently purchased your software add-on for licenses. We have spent quite a bit of time and effort customizing your add on to suit our purposes. As a result, we should not and will not update your add on moving forward. We got an notification from Woocommerce recently stating that we need to run their Plug-in manager from now and that we need to pay for for the use of plug-in every year now. We are concerned that Plug-in manager will update your add on and as a result ruin the work we did to customize it - rendering making our licensing completely un-useable :-( Also, if in fact we have to now pay for your plug-in every year, then I can assure you that this was not made clear to us when we bought it :-( Please help to shed some light on all of this. I hope we simply reading the recent Woocommerce message about the Plug-in Manager wrong.

      • TigzyTigzy commented  ·   ·  Flag as inappropriate

        I'd like to have the possibility to call a php script that'll generate a new key and give it back.

      • Anonymous commented  ·   ·  Flag as inappropriate

        Hello,
        We absolutely need to import (and therefore sell) our own license codes for different software products we make. Please add this option as it is the only way that we could switch to woocommerce.

      • Alex KacAlex Kac commented  ·   ·  Flag as inappropriate

        I'd specifically want to see it call a PHP extension for generating licenses based on name.

      • DonDon commented  ·   ·  Flag as inappropriate

        I have the need to import different pools of license keys for different classes we are selling. Class "A" would have one pool of keys and class "B", another pool of keys. so the ability to import keys would be extremely helpful.

      • RuudRuud commented  ·   ·  Flag as inappropriate

        Yes please, I sell licence keys from a sotware manufacturer. So, I have to use their licencekeys.

      • MikeMike commented  ·   ·  Flag as inappropriate

        Yes, my product generates the licence key based on the type of licence and the user's name and email address, so I need to be able to import the generated licence key for each sale. Random keys are no use to me.

      • DimaDima commented  ·   ·  Flag as inappropriate

        Hello, in plugin woocommerce-software-add-on need fix code, since the new version woocommerce 2.2.8, activate not work.

        File

        class-wc-activation-request.php

        ....

        // Validate order if set
        if ( $data->order_id ) {
        $order_status = wp_get_post_terms( $data->order_id, 'shop_order_status' );

        if ( is_wp_error( $order_status ) ) {
        // For new version woocommerce
        $post_order = get_post( $data->order_id );
        $order_status = $post_order->post_status;
        if ( $order_status != 'wc-completed' ) {
        $no_activate = true;
        }
        } else {
        // For old version woocommerce
        $order_status = $order_status[0]->slug;
        if ( $order_status != 'completed' ) {
        $no_activate = true;
        }
        }

        if ( $no_activate ) {
        $this->wc_software_api->error( '102', __( 'The purchase matching this product is not complete', 'woocommerce-software-add-on' ), null, array( 'activated' => false ) );
        }

        }

        ....

      • MichaelMichael commented  ·   ·  Flag as inappropriate

        Would be able to use/buy this plugin if it had the ability to import a list of keys that I supply. Otherwise I have to go with a different product.

      • Alex ErosAlex Eros commented  ·   ·  Flag as inappropriate

        Without the ability to import my own keys and deliver each key bundled with a downloadable product unfortunately I can't move forward.

        What is the likely hood of this being developed and if so what would be the timescale?

      • Alicia BerkAlicia Berk commented  ·   ·  Flag as inappropriate

        Can definitely say that we need to be able to import our own license keys. Is there any chance that is moving forward?

      ← Previous 1 3

      Feedback and Knowledge Base