Support » Plugin: License Manager for WooCommerce » Automatically send license keys when an order is set to ‘Processing’.

  • Resolved agenciafox

    (@agenciafox)


    Hello developer!
    I am happy to have found your plugin.
    But I need the license to be sent automatically for all orders with processing status.
    Would this be possible in any way through your Plugin?

    I have a few questions for you:
    1) Is there a paid version of your plugin?
    2) Would you perform some functions if I hired you?
    3) Would it be possible for me to edit / customize the email that is sent to the customer?

    Just a few details left for your plugin to be perfect for me. Can we talk about it?

    I await your return.
    Thank you very much,
    Bruno Monteiro
    https://primegourmetclub.com.br

    The page I need help with: [log in to see the link]

Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author Drazen Bebic

    (@drazenbebic)

    Hello @agenciafox,

    thank you for your message and for using my plugin.

    I am planning to add a setting, where you can define on which order status the license keys should be sent out. This will be included in the 2.1.0 update, which is scheduled to drop on November 1st (the latest, maybe even before if all the tasks are done).

    Until then, we could customize your plugin installation to work the way you need it to, it shouldn’t be too difficult.

    Now, let’s go through your points:

    1. No, this plugin is and always will remain 100% free
    2. Currently I’m not available for hire. This is because hiring me creates obligations on my end, and I don’t have the needed time to devote myself to other projects. I will help you with anything you need, and if you feel like it you can always donate via PayPal to support plugin development (no obligations).
    3. Of course, check out the template files inside the plugin. They contain some info on how to do this. If you need further assistance with that, let me know.

    Let me know if you have any other questions 🙂

    Plugin Author Drazen Bebic

    (@drazenbebic)

    @agenciafox,

    do you still need help with this issue?

    Plugin Author Drazen Bebic

    (@drazenbebic)

    @agenciafox,

    since it’s been 3 weeks without a reply, I’ll mark this topic as solved. Should this not be the case – let me know.

    Hello Drazen, you said “Until then, we could customize your plugin installation to work the way you need it to, it shouldn’t be too difficult.”

    How can I customize now so that once the customer pays for a license, it will send automatically for all orders with processing status?

    Plugin Author Drazen Bebic

    (@drazenbebic)

    Hello @jokerceremony,

    that would be quite simple actually.

    Take a look at this file:

    https://plugins.trac.wordpress.org/browser/license-manager-for-woocommerce/trunk/includes/integrations/woocommerce/Order.php

    What you would have to do, is add the following code on a new line after line 24:

    add_action('woocommerce_order_status_processing', array($this, 'generateOrderLicenses'));

    That way, your license keys would also be sent out when an order status changes to “Processing”.

    Let me know if I can do anything else for you.

    PS: I would greatly appreciate if you took some time out of your day to write a plugin review here on WordPress.org. Those reviews really help spread the plugin and mean a lot to me personally. Here’s the link:

    https://wordpress.org/support/plugin/license-manager-for-woocommerce/reviews/#new-post

    Have a great evening!

    Don’t mean to grave dig. But I noticed with setting woocommerce>settings>products>downloadable products>Grant access to downloadable products after payment : [checked]
    It will send license keys while processing. Assuming your license keys are attached to downloadable products.

    hi, I am not sending customer “Your order is now completed”-email at all, and this fix to a file has been working great.

    But now that this file was updated, how to apply this modification that licenses are sent when order status is processing?

    edit. nvm, i changed the product to downloadable as recommended above and that fixed it.

    • This reply was modified 3 months, 3 weeks ago by netmartmarkus.
    Plugin Author Drazen Bebic

    (@drazenbebic)

    Hello @netmartmarkus

    thank you for your message and for using my plugin.

    This feature can now be enabled via the settings, check out this screenshot:

    https://snipboard.io/xkCuE9.jpg

    Let me know if that worked for you.

    @drazenbebic I have a client that purchases keys and we need to be able to automate sending them the key once they’ve paid through WooCommerce. Does your plugin automatically generate the keys, or can I use pre-made keys that your plugin pulls from?

    Plugin Author Drazen Bebic

    (@drazenbebic)

    @jerrodl44

    You can do both. Either import your existing license keys or use a generator, both should work without a problem.

Viewing 10 replies - 1 through 10 (of 10 total)
  • You must be logged in to reply to this topic.