• Resolved alexpereztop

    (@alexpereztop)


    The plugin is just what I need as activating it breaks the behavior of WooCommerce Subscriptions and forces me to manually enter the next payment date, how can I get it to work with WooCommerce Subscriptions? The plugin is really useful

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Pepro Dev. Group

    (@peprodev)

    Hi, could you please send the plugin link so we could check it And make the necessary edits to make these two plugins compatible? Thank you.

    Thread Starter alexpereztop

    (@alexpereztop)

    Thank you very much, of course, I’ll share the link: https://woocommerce.com/products/woocommerce-subscriptions/

    Plugin Author Pepro Dev. Group

    (@peprodev)

    Thank you. We will check the compatibility and make the required changes in the upcoming release.

    Thread Starter alexpereztop

    (@alexpereztop)

    Thank you very much!! I’ll be on the lookout for the update, I really need it

    Plugin Author Pepro Dev. Group

    (@peprodev)

    Hello dear @alexpereztop
    I’ve checked the plugin and yes you are right, with a manual purchase you have to activate the subscription manually, then it shows the renewal date.

    The reason was that WooCommerce Subscriptions checked the previous order status; for example, if it was pending to complete, the subscription would automatically get activated.

    In the new release (v2.1) we added upload receipt’s statuses to the valid payment lists and checked two different websites and it successfully did the job.

    We Hope the new release fixes your issue, please upgrade and let us know if it successfully works fine. Thank you for your collaboration.

    Thread Starter alexpereztop

    (@alexpereztop)

    Hello!! First, thank you very much for your help.

    If the activation problem has been solved, but the next payment date is not calculated automatically, that is, once the subscription is activated, the same date prior to payment remains on the next payment date, that does not happen when the PeproDev WooCommerce Receipt Uploader plugin is disabled, moreover after manually completing the payment in WP Admin I get the following error always the following error:

    “There has been a critical error on this website. Please check your site administrator email inbox for instructions.”

    Plugin Author Pepro Dev. Group

    (@peprodev)

    Hi, could you please do me a favor and set debugging to ON and let me know what error actually occurs? thank you.

    Plugin Author Pepro Dev. Group

    (@peprodev)

    Hello again, @alexpereztop I’ve tested our plugin and WooCommerce Subscription on two different websites with different approaches. In one site I’ve disabled Upload Receipt, and manually approved the Order, until the order get completed there was no “Next payment date” and as soon as the order got completed, “Next payment date” was filled.
    On the second site, I installed and activated both plugins, and again ordered a subscription product, and yes there was no “Next payment date”, but as soon as the order was manually completed, the “Next payment date” was filled. Now I’ve conducted a second test, purchased a subscription product and uploaded the receipt, then head over to the edit order screen, approved the receipt, and changed the order status to complete. No issue was found, please note that debug mode was ON on both sites.
    To sum up, no problem was found. I need you to add the following code in your wp-config.php to enable debug and if you got any errors, please share with us (be careful to not share sensitive information).

    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);
    define('WP_DEBUG_DISPLAY', true);
    @ini_set('display_errors', 1);
    error_reporting(E_ERROR|E_WARNING);

    You can also aks for professional support and debugging at [email protected].

    Yours sincerely,
    Amirhossein,
    Lead Developer

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘Does it support WooCommerce Subscriptions?’ is closed to new replies.