• Hi, I foolishly upgraded to Version 3 of Woo on Friday, whilst updating some other Woo plugins… its broken a few things on my site. The main one being the Customer Payment Page. The way I operate with many of my customers is that I put custom orders together in the back end of Woo and then send the customer the payment page link. If I now click on ‘Customer Payment Page’ it takes me to a page on my site with the following error:

    INVALID ORDER. IF YOU HAVE AN ACCOUNT PLEASE LOG IN AND TRY AGAIN.

      MY ACCOUNT

Viewing 15 replies - 1 through 15 (of 33 total)
  • There is a plugin called rollback. Use that to go back to a previous woocommerce version ??

    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    You need to be logged in to checkout an order assigned to your user ID, otherwise it would leak customer addresses.

    Thread Starter wsystems

    (@wsystems)

    Mike, it wasnt like this before Version 3, this makes that customer payment page function a waste of time because it just adds in another layer or requirement from the customer, and showing an error makes the customer come back to me, surely it should ask the customer to log in, not come up with an error?

    Thread Starter wsystems

    (@wsystems)

    jimisavage…. I would roll back, but that will only fix the issues temporarily, I will need to upgrade to V3 sooner or later, so I may as well fire fight the issues now Im in the middle of them

    I have this same issue.
    This is a total disruption and the reason all my other e-store friends have abandoned woo for shopify. quoting them: “woo = made to break”
    Update? What have they done?!
    I’ll try roll back.

    Mike, Is there a pending fix for this?

    I have a list of orders that are Pending payment and WILLING customers that are less than motivated to to do an online session… so I call them.

    Then I enter their order and CC data for them.
    Been doing this for 2 years like this…

    Is this capability gone for good?

    Not being able to take phone orders using that Customer Payment Page is a big loss in functionality. It would be great to have it back. Leaking addresses really isn’t an issue because the admin creating the order would already have access to that info.

    The Customer Payment Page link really isn’t user-friendly the way it works in 3.0.1 now anyway; it takes the user to a page where they get that scary “invalid order” message, and if they do click the link to sign in to their account, they are taken to the main My Account page and then have to click on Orders before they see a “Pay” button.

    The way the Customer Payment Page worked before 3.x worked just fine for phone orders. I hope you do decide to bring it back, and soon.

    Rolled back to 2.6 and payment link seems to function as it did before.

    Thread Starter wsystems

    (@wsystems)

    I’m glad it’s not just me that’s missing this fundamental requirement!

    It’s definitely not just you. Rolling back isn’t an option for me, either. There is a feature request here that is worth voting for in case Mike decides not to add the previous function for the Customer Payment Page back in.

    Thread Starter wsystems

    (@wsystems)

    I’m not entirely sure why we are having to vote for functionality and justify the use of something that was already there in the previous version of Woo, but Ive voted anyway

    My understanding is that the Customer Payment Page was never intended to be used as we were (happily) using it. Take a look at Mike’s reply in this post from a little under a year ago.

    Thread Starter wsystems

    (@wsystems)

    This link is not to do a checkout as a user, it’s just a link which can be copy/pasted/sent to a user to pay for an order you create for them.

    We actually use it in the way Mike has described above. We create an order for a customer (creating a new ‘user’ record if they are not a previous customer, fill their cart/basket with products, because the way we work, we advise customers on what they need. Our product is complex. We then send the customer the link generated by clicking on ‘Customer Payment Page >’ previously they open this page and pay, it then assigns the order to their account/profile.

    This now simply does not work becuase it displays an error and forces the customer to log in and then find the order from their account page.

    I see. Yes, the link is now useless. You might as well just tell customers to go to the My Account page, sign in, and click “orders”. At least that way, they don’t get the scary “invalid order” message.

    We were using the link to complete phone orders, including payment, for customers that preferred to have us do it rather than do it themselves.

    Sorry to belabor this, but when Woo breaks, it can shut me down.
    I’m sure there are many many in the same situation.
    Half of my biz is wholesale sales. 10%-20% of my retailers are old-school.
    They resent being forced to go online, log-in and then fill in a form.
    They are too busy (competing with amazon) and they are rightfully used to a concept called “service”.
    Let’s hope a solution is in the works.

Viewing 15 replies - 1 through 15 (of 33 total)
  • The topic ‘‘Customer Payment Page’ Link Not working/Error’ is closed to new replies.