• We just encountered a critical problem with the Paymatch plugin on our shop. I had to deactivate the Plugin to restore Shop functionality.
    Symptoms are as follows:

    when placing an order in the frontend the user sees the checkoutpage again with additional Internal Server Error displayed in a infobox.

    when i turn on WordPress debug messages it shows a SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data error in the frontend and in the webconsole (Firefox) I can see a Unable to fix malformed JSON in checkout.min.js:1:8274 message. checkout.min.js is a core woocommerce file.

    In the Paymatch plugin logs I see an add orders post failed with WP_Error: cURL error 60: SSL certificate problem: certificate has expired everytime a order is placed

    additionally when reactivating the plugin after deactivating it it shows failed to create orders_queue table, failed to create transactions table and failed to create matches table

    Our sites Certificate is valid and has not expired yet.
    Deactivating the Plugin solved all errors.

The topic ‘users cannot place orders while plugin is active’ is closed to new replies.