See screenshot below:
]]>I purchased “Product Add-Ons” through woo.com/products/product-add-ons for $79 (i’m in the uk, not sure why it was in dollars) – it did loads of confusing stuff forcing me to make a wordpress login linked to my woo.com login, which i did (but they each have a different email address), and i’ve got a confirmation email of this purchase.
It doesn’t show in Downloads or My Subscriptions on Woo.com, or on anywhere on my WordPress site, if i click any links in the Confirmation email of the purchase they all lead to a page saying “this is not your order” or “invalid order”.
Where is the product i’ve paid for?
]]>The links designated in the product details area of the product pages are correct and I’ve verified the downloadable files are there.
I’m guessing that after a recent update to WooCommerce (I’m on 8.6.0) something broke in how the link provided to the customer gets generated. I notice in the URL above that the order is identified as “wc_order_afu4cu9Vsun9D” while the order ID is actually 57693. Could that be were the issue lies?
Thank you.
]]>WooCommerce
WooCommerce Memberships
WooCommerce Subscritptions
WooCommerce Stripe Gatewey
Kadence WooCommerce Email Designer
My annual membership renewal drive is about to start – and I am running into a serious problem.
(just to be sure – I have tested this with almost all plugins deactivated – and the only thing that triggers my problem is: Activate Kadence, or don’t activate Kadence. I also just updated to the brand-new version 1.5.7)
The problem:
With the Email Deisgner active, my “manual renewal” process in Subscriptions is breaking down.
If a customer requests a manual renewal and goes through checkout, a renewal order is created, the payment on the payment gateway succeeds (customer card gets charged), but in the order notes, instead of the message “Order status changed from Pending payment to Completed.”, I get “Error during status transition. Invalid order.”
At this point in time, the renewal process stops, a next payment date is not set, and the subscription remains on hold.
Also, no emails are being sent, neither to the customer nor to the administrator.
This happens ONLY on renewals orders (new subscription purchases or product purchases work fine, including sending of emails).
This happens ONLY if the renewal goes through the checkout process (= it is a manual renewal or it is an early renewal) – fully automated renewals do not encounter the problem.
Any way how to analyze this or get it fixed? (my annual renewal drive is supposed to start on Friday…
]]>https://www.ads-software.com/support/topic/getting-a-sorry-this-order-is-invalid-and-cannot-be-paid-for-error/
Every customer we create an order for and send the invoice to, sees this error:
Pay for order
Sorry, this order is invalid and cannot be paid for.
I even created a new order and sent it to myself and I see the same exact Woocommerce error when I try to pa the invoice via the email that Woocommerce emailed to me.
After that failure, When navigating to MY ACCOUNT > ORDERS > and clicking PAY, it sometimes allows the customer to pay for the order, but not until they get the error first by clicking the link in the Woocommerce email. Other times, the cusotmer sees the same error again: Sorry, this order is invalid and cannot be paid for.
]]>when a user places an order, WooCommerce does not send the notification email and in the order notes I find this notice “Error during status transition. Invalid order.“, then the payment is made and the order status changes to” In process”, but always without sending the notification email.
I duplicated the site on another server for testing and in that case the emails are sent correctly and that message does not appear.
what could be the problem?
]]>HOWEVER when “VIEW” is clicked, this is the error shows: “Invalid order. My account”
The order does show on the backend of woocommerce AND the customer did receive an email confirmation of the order.
I looked at user role capabilities for “customer” and the only thing checked is “read”. I then went in and added EVERY capability that had “shop” in it (assign_shop_order_terms… down to read_shop_order), still gave an error.
Not until I added the “manage_options” capability were they then able to view their entire order with no issues.
Obviously I don’t want to grant a customer the “manage_options” capability… is there another capability I’m missing that should be added for the customer to be able to view their order on the frontend?
]]>But payments are received, and subscription is granted. My clients are receiving the “Error” message while they are automatically returning from PayPal and they have not redirected automatically.
As the “Invalid Order” is a very vague term. Why I receive this error message?
]]>Now I’m really stuck.
]]>