Hi,
I placed a live-order to make sure everything was working prior to launch - including testing payments etc - so this is very much how a ‘live’ order would go.
I’ve placed an order - money was taken, all looked good. (Funds held in woo, perfect).
However, under the account that placed the order - when I go to dashboard and click ‘Orders’
I get taken to a page, along the top it says “Sorry, that page is missing”
However it does half load the page, which has the order # and date. In the status section it says:
| There has been a critical error on this website.
Learn more about troubleshooting WordP"
Furthermore, the vendor account (the seller of the service) hasn’t received anything - no email, message and the dashboard shows 0 orders. (I assume this may be because the vendor needs to send details of the order under the order page?)
Screenshot from the view of the purchaser of the order, after clicking ‘orders’ section:
It looks like, for whatever reason, the default order page isn’t appearing/generating.
Note: I haven’t customised this ‘orders’ template at all.
EDIT:
Okay, When I de-active litespeed cash, the orders page generates!
HOWEVER, the status, total and actions field are all blank. and when I click the order # it just takes me to the homepage.
Again, the ‘vendor’, still hasn’t received any order under their profile?
EDIT 2:
I’ve seen some other threads with similar issues (here
I’ve cleaned woocommerce cache, re-created the default woocommerce pages and nothing…
The ‘vendor’ has still also not received anything notifying them of the order, no email, nothing under their dashboard… zip. Woocommerce help forums seem to say this is a probably on the themes side.
EDIT 3: More info… getting this error via the woocommerce logs:
2023-11-25T06:34:28+00:00 CRITICAL Uncaught Error: Call to a member function get_status() on null in /home/u372895298/domains/stream-sponsors.com/public_html/wp-content/plugins/hivepress-marketplace/templates/order/view/order-status.php:5