• Resolved raznov

    (@raznov)


    s of 7/4 my website is no longer processing payments. I have no idea what has happened as we have not changed anything. I have tried to switch the theme to “storefront” and turn off all plugins except WooCommerce and the WooCommerce PayPal Payments but still the error persists.

    Basically, you put an item in your cart and go though checkout, you then get a pop up window for PayPal and proceed to login and complete the order and are then taken back to Bluebanyanyoga.com to the checkout page where you get a a message that says “!Internal Server Error.

    I have called the host Network Solutions and it’s not on their end they say, they want to charge me to fix it.

    In the logs there are errors as pasted below:

    2022-07-08T00:06:33+00:00 CRITICAL Uncaught ArgumentCountError: Too few arguments to function WooCommerce\PayPalCommerce\WcGateway\Processor\OrderProcessor::__construct(), 9 passed in /data/user5/2020/15/16462/wordpress/.c45f8365d3c1c106f622f6f911d45a02/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-wc-gateway/services.php on line 222 and exactly 10 expected in /data/user5/2020/15/16462/wordpress/.c45f8365d3c1c106f622f6f911d45a02/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-wc-gateway/src/Processor/OrderProcessor.php:131
    Stack trace:
    #0 /data/user5/2020/15/16462/wordpress/.c45f8365d3c1c106f622f6f911d45a02/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-wc-gateway/services.php(222): WooCommerce\PayPalCommerce\WcGateway\Processor\OrderProcessor->__construct()
    #1 /data/user5/2020/15/16462/wordpress/.c45f8365d3c1c106f622f6f911d45a02/wp-content/plugins/woocommerce-paypal-payments/vendor/dhii/containers/src/DelegatingContainer.php(117): WooCommerce\PayPalCommerce\WcGateway\WCGatewayModule::WooCommerce\PayPalCo in /data/user5/2020/15/16462/wordpress/.c45f8365d3c1c106f622f6f911d45a02/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-wc-gateway/src/Processor/OrderProcessor.php on line 131

    2022-07-08T00:57:16+00:00 CRITICAL Uncaught Error: Call to undefined method WC_Order::get_total_fees() in /data/user5/2020/15/16462/wordpress/.c45f8365d3c1c106f622f6f911d45a02/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-api-client/src/Factory/AmountFactory.php:145
    Stack trace:
    #0 /data/user5/2020/15/16462/wordpress/.c45f8365d3c1c106f622f6f911d45a02/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-api-client/src/Factory/PurchaseUnitFactory.php(109): WooCommerce\PayPalCommerce\ApiClient\Factory\AmountFactory->from_wc_order()
    #1 /data/user5/2020/15/16462/wordpress/.c45f8365d3c1c106f622f6f911d45a02/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-api-client/src/Factory/OrderFactory.php(91): WooCommerce\PayPalCommerce\ApiClient\Factory\PurchaseUnitFactory->from_wc_order()
    #2 /data/user5/2020/15/16462/wordpress/.c45f8365d3c1c106f622f6f911d45a02/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-wc-gateway/src/Processor/OrderProcessor.php(277): WooCommerce\PayPalCommerce\ApiClient\Factory\OrderFactory->f in /data/user5/2020/15/16462/wordpress/.c45f8365d3c1c106f622f6f911d45a02/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-api-client/src/Factory/AmountFactory.php on line 145

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

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Femi

    (@femiyb)

    Hello @raznov

    Apologies for the inconvenience caused by this issue.

    You may want to perform a full conflict test to rule out eventual issues with the theme or a different plugin. We recommend temporarily activating the default theme Storefront and disabling all other plugins except for?WooCommerce and?PayPal Payments to see if the behavior persists.

    Here’s a guide that explains the steps in more detail: https://woocommerce.com/document/how-to-test-for-conflicts/

    Thanks
    Femi

    Thread Starter raznov

    (@raznov)

    Thank you for your reply. As I stayed above, I did perform a full conflict test as described above. The problem with the Internal ser er error still persists.

    Thread Starter raznov

    (@raznov)

    I also just contacted the host again and they said they defer back to you. There is one plugin under “must use” that I can’t deactivate called “Web.com – Plugin/Theme Auto Updater” which is obviously installed by them, Network Solutions.

    I also did the full conflict resolution test again and switched browsers again, emptied the cache and still I get the same error, “!Internal Server Error”

    Please adivse.

    Thread Starter raznov

    (@raznov)

    Please, is there any resolution here? I am about to pay the host, Network Solutions to try to fix this issue.

    Plugin Support Femi

    (@femiyb)

    Hello

    You have reached out to us on our internal support, so I’m marking this thread as resolved.
    If you have any further questions, please feel free to reopen this topic or create a new one.

    Thank you! ??

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘WooCommerce PayPal Payments and Internal server error on chekcout’ is closed to new replies.