What is the URL you are sent back to which 404s?
You’d need to find out where its sending you back BEFORE your site redirects to the oops page.
Is there a way to re-create the pages Woocommerce creates automatically? I have no idea why it would, but could it be that the return page has gone missing? it was working fine, and now it isn’t…
Go to Settings > Checkout and ensure the order received endpoint is correctly set.
Do a test payment with a BACS gateway and see if the order received page works.
The payment seems to work fine, it’s just the final redirect that doesn’t work. Oh, and the cart doesn’t empty after the 404
On BACS its the same or not?
This is how the endpoints are setup. They *did* work until yesterday
Checkout Endpoints
Endpoints are appended to your page URLs to handle specific actions during the checkout process. They should be unique.
Pay
order-pay
Order Received
order-received
Add Payment Method
add-payment-method
is this correct? Looks so to me.
Sorry, just seen your post re BACS. I haven’t got BACS set up, paypal/debit card only
Yep, I get sent to the invoice page then
(I didn’t fill the account details but it sent me to the right page under BACS)
Via Paypal I get through to the order-received page when logged in, but when not logged in (as guest/visitor) it still sends me to 404
No issues hitting http://www.vinyldiscord.co.uk/checkout/order-received/257981?key=wc_order_56a608288fd15&utm_nooverride=1&tx=51280206V2388071Y&st=Completed&amt=0.01&cc=GBP&cm=order_id:257981,order_key:wc_order_56a608288fd15&item_number
Before you reached the oops page, was the URL anything else coming back from PayPal? I don’t know if you have an auto-redirect back to the wrong URL, or you’re hitting some kind of security rule on your server (e.g. mod security).