• Resolved bnrbranding

    (@bnrbranding)


    Most orders that include a license product are not being set as completed, they are stuck in processing even though the payment has gone through. It seemed like it was mostly orders paid with Paypal, but it is also orders paid with Stripe or Google Pay.

    We found the following error in the logs, but we couldn’t determine if this was causing the issue:

    2022-07-27T02:19:50+00:00 CRITICAL Uncaught Error: Call to a member function get_id() on bool in /home/XXXXXXXXXXXXX/public_html/wp-content/plugins/license-manager-for-woocommerce/includes/integrations/woocommerce/Controller.php:78

    Wordpress version: 6.0.1
    License Manager version 2.2.7
    Woocommerce version 6.7.0

Viewing 3 replies - 1 through 3 (of 3 total)
  • @bnrbranding Hi,

    Hope you are doing good.

    You have to check the payment gateway, it depends on the payment gateway to mark the order as complete and you have to see settings here also.

    Thanks

    Thread Starter bnrbranding

    (@bnrbranding)

    We are using the official stripe and paypal payment plugins. All of our order statuses work properly unless the order has a license product. Those are the only orders having issues.

    @bnrbranding

    Ok, You’ll have to manually complete the order. If it causes issues then let us know.

    Thanks

    • This reply was modified 3 years, 8 months ago by M Haseeb.
Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Orders not being set to completed’ is closed to new replies.