Order can’t changed to completed automatically

Posted in


We are using jigoshop plugin and Groups Subscriptions to sell subscription here http://kopatheme.com/shop/product/membership/
However, when customer order for service and paid via Paypal, the order can not be changed to completed automatically. We have to manually change the status to completed.
Can you please help us to sold this issue?

Thanks in advanced



3 Responses to Order can’t changed to completed automatically

  1. Kim August 17, 2015 at 6:42 am #


    If customer purchase other product (not subscription) the order automatically changes to “completed”.
    We open file “class-groups-js-paypal-standard.php” and commented out the following code (line 746) :

    if ( $recognized ) {
    // we need to exit to get 200 as response to the IPN, otherwise it will
    // show 404 over at PayPal and the IPN as failed
    // @todo a filter on $accepted_types in Jigoshop’s paypal.php would be good, we still have
    // various subscr_* that are not in there and these would lead to failed IPNs (?)

    Then it can works. But I am not sure if it can be properly way or not.


    • antonio August 18, 2015 at 6:30 am #

      Hi Kim,
      really I don´t know, you should ask this to jigoshop’s team.
      Antonio B.

  2. antonio August 17, 2015 at 6:25 am #

    Hi Kim,
    Have you tried to disable the Groups Subscriptions plugin? Please try to disable the plugin and check if the order status changes correctly.
    Kind regards,
    Antonio B.

We use cookies to optimize your experience on our site and assume you're OK with that if you stay.
OK, hide this message.

Affiliates · Contact · Jobs · Terms & Conditions · Privacy Policy · Documentation · Downloads · Useful Plugins · My Account