Forum Replies Created

Viewing 15 replies - 1 through 15 (of 16 total)
  • Thread Starter mshartz5

    (@mshartz5)

    It can be resolved. We simply are not going to update the plugin since the fixed version. We will soon be moving off WooCommerce to direct API connections so when that is complete, we don’t need to worry about it.

    Thanks

    Thread Starter mshartz5

    (@mshartz5)

    Can you let me know the fix you made? I can just make it manually and debug/test locally.

    Thread Starter mshartz5

    (@mshartz5)

    100% agree.

    I will see if we can convince them to move to our hosting (DO with Forge) so this won’t happen again.

    Thanks again, you can close the ticket.

    Thread Starter mshartz5

    (@mshartz5)

    Thanks again.

    This client is hosted on GoDaddy who won’t let us see the logs or really answer what server updates they did. It was running fine until Oct 11.

    This is going to be my argument to let us host it, because this stuff wouldn’t happen.

    Thread Starter mshartz5

    (@mshartz5)

    Awesome – that fixed it!

    Curious what the issue was?

    Thread Starter mshartz5

    (@mshartz5)

    On local we are hitting the constructor when debugging.

    Thread Starter mshartz5

    (@mshartz5)

    After some debugging on the prod server, I am seeing that the includes/classes/gateway/class-wc-gateway-rfq.php is getting $GLOBALS["gpls_woo_rfq_checkout_option"] == 'rfq' as true, however the constructor in the includes/classes/gateway/wc-gateway-gpls-request-quote.php never gets hit.

    I also noticed that the gpls_woo_rfq_woocommerce_RFQ_load_payment_gateway() method is completely commented out, but still being called in the class-wc-gateway-rfq.php file.

    I also tested the class to make sure that ‘WC_Gateway_GPLS_Request_Quote does not exist’ and that ‘WC_Payment_Gateway does exist’.

    Thread Starter mshartz5

    (@mshartz5)

    I also got this error at some point today if it helps:

    [18-Oct-2021 17:39:36 UTC] PHP Fatal error:  Uncaught Error: Call to undefined function is_wc_endpoint_url() in /var/www/wp-content/plugins/woo-rfq-for-woocommerce/woo-rfq-for-woocommerce.php:806
    Stack trace:
    #0 /var/www/wp-includes/class-wp-hook.php(303): GPLS_WOO_RFQ->gpls_woo_rfq_enqueue_footer_scripts('')
    #1 /var/www/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters(NULL, Array)
    #2 /var/www/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
    #3 /var/www/wp-includes/script-loader.php(2066): do_action('wp_print_footer...')
    #4 /var/www/wp-includes/class-wp-hook.php(303): wp_print_footer_scripts('')
    #5 /var/www/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters(NULL, Array)
    #6 /var/www/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
    #7 /var/www/wp-includes/general-template.php(3031): do_action('wp_footer')
    #8 /var/www/wp-content/themes/twentytwenty/footer.php(58): wp_footer()
    #9 /var/www/wp-includes/template.php(770): require_once('/var/www/wp-con...')
    #10 /var/www/wp-includes/template.php(716): load_template('/var/www/wp-con. in /var/www/wp-content/plugins/woo-rfq-for-woocommerce/woo-rfq-for-woocommerce.php on line 806
    Thread Starter mshartz5

    (@mshartz5)

    If you notice at the bottom it says, “Sorry, it seems that there are no available payment methods for your state. Please contact us if you require assistance or wish to make alternate arrangements.”

    Then when you submit, it shows an error at the top saying something like, “Invalid Payment type selected.”

    Then the order is never saved in the backend, the invoice is not sent to the client, and the deal is never created in HubSpot. However, when you submit, the data from the form is saved in Hubspot (except line items) as a Contact since they want to capture all users who have attempted to purchase something so they can follow up if needed.

    After testing some more, it is because the option to make RFQ a payment type is never showing up.

    Is there a way to force it in the plugin code using a child version of it in the theme?

    Thread Starter mshartz5

    (@mshartz5)

    Following up on this:
    Quote Request – Request For Quote still not showing in the Payments tab of WooCommerce settings.

    I do notice that this is throwing a log in the console on the checkout page that says, “No form available”.

    Is there something else we can do to allow people to checkout without payment or use an alternate payment method that does not require an actual payment form?

    Thread Starter mshartz5

    (@mshartz5)

    Hey again,

    We tried this and nothing unusual or different is showing in the logs from the local version. There are some warnings, but I don’t think they are related to this.

    We also added $this->setup_gateway(); and still isn’t working.

    We ended up finding out the auto-optimize plugin was causing the 403 errors (although it still is a server issue why it is failing), so we now know that is unrelated to this. However, the fact that the server is throwing 403’s on certain files/folders could still point to it being an issue.

    I am going to dig in some more and see what I find.

    Here are the log entries from when I attempted to update the RFQ and view the payments page:

    [15-Oct-2021 16:09:03 UTC] PHP Notice:  Trying to get property 'roles' of non-object in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoodatasync.php on line 347
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:03 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:04 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:11 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:25 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:25 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:25 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:25 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:25 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:25 UTC] PHP Deprecated:  has_cap was called with an argument that is <strong>deprecated</strong> since version 2.0.0! Usage of user levels is deprecated. Use capabilities instead. in /var/www/wp-includes/functions.php on line 5495
    [15-Oct-2021 16:09:25 UTC] PHP Notice:  add_submenu_page was called <strong>incorrectly</strong>. The seventh parameter passed to <code>add_submenu_page()</code> should be an integer representing menu position. Please see <a href="https://ww.wp.xz.cn/support/article/debugging-in-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 5.3.0.) in /var/www/wp-includes/functions.php on line 5663
    [15-Oct-2021 16:09:25 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:25 UTC] PHP Notice:  add_submenu_page was called <strong>incorrectly</strong>. The seventh parameter passed to <code>add_submenu_page()</code> should be an integer representing menu position. Please see <a href="https://ww.wp.xz.cn/support/article/debugging-in-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 5.3.0.) in /var/www/wp-includes/functions.php on line 5663
    [15-Oct-2021 16:09:26 UTC] PHP Deprecated:  has_cap was called with an argument that is <strong>deprecated</strong> since version 2.0.0! Usage of user levels is deprecated. Use capabilities instead. in /var/www/wp-includes/functions.php on line 5495
    [15-Oct-2021 16:09:31 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:31 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:32 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:32 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:32 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:32 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:32 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:33 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:33 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:33 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:34 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:34 UTC] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /var/www/wp-config.php on line 88
    [15-Oct-2021 16:09:34 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:34 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:34 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:34 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:35 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    [15-Oct-2021 16:09:35 UTC] PHP Warning:  A non-numeric value encountered in /var/www/wp-content/plugins/makewebbetter-hubspot-for-woocommerce/includes/class-hubwoocontactproperties.php on line 3229
    Thread Starter mshartz5

    (@mshartz5)

    Still nothing.

    I am guessing the 403 errors are causing the plugin to not work/sync with WooCommerce, but I am not sure why. Local does not get the errors that prod does, but they are different server configs. However, because it is hosted on GoDaddy, getting the log files has to go through support.

    The WooCommerce Status logs don’t show anything, though.

    Local is:
    Nginx
    PHP 8

    Prod is:
    Apache
    PHP 7.3

    But again, that I know of nothing changed and it just stopped working which is starting to point me down the path that GoDaddy did a server update overnight, which broke functionality.

    • This reply was modified 4 years, 7 months ago by mshartz5.
    Thread Starter mshartz5

    (@mshartz5)

    We tried disabling Caching/optimization plugins and still have the same issue.

    In the payment method, we do not see the “Quote Request” as an option at all on production. It is there for our local instance. We do see the tab for the “RFQ – Toolkit” and it is set to “RFQ”.

    We actually just did an upgrade to Formidable Forms pro (5.0.0.02) on a php 7.4.12 server and it made the site throw a 500 error with the message, “Uncaught Error: Call to undefined function openssl_encrypt()”.

    Worked fine on our staging server which is running php 7.2.

    Thread Starter mshartz5

    (@mshartz5)

    Thanks – does the pro version support this?

Viewing 15 replies - 1 through 15 (of 16 total)