Jump to content

Updating to 7.10.2 broke Stripe payment


Recommended Posts

I recently updated from 7.7.x to 7.10.2. The /invoice/nnnnn/pay page is now showing a strange behavior. As soon as the page loads, it looks like it attempts to submit the form, with a "Bad Request" error on top and the button says "Please Wait..."

c93647e69e1d147ccec2ab2403f66402.png.807d4fcfea0c9ce2fab179c6951e48a7.png

 

On another page I get more details:

565464648_unknown(2).png.ad56a2808a28863d85efdcfbbc68110d.png

 

I'm using the basic "six" folder completely unmodified. I'm not sure where the request URL mentioned is set or where to change it. Any help would be appreciated, this is currently live in production and a rollback at this point would be pretty costly.

Link to comment
Share on other sites

hopefully the "Bad Request" issue will be covered by the explanation in the relevant docs page...

https://docs.whmcs.com/Stripe#Bad_Request

Quote

This error may show client side when attempting to pay for an invoice/order using an existing stored pay method.

It indicates the customer and/or token stored within WHMCS do not exist within Stripe.

Deleting the stored pay method (card) from within the admin user interface via the client's Summary tab (which may display a more informative error to administrators) and adding the pay method (card) again should ensure it's correctly stored with Stripe and resolve this.

i've seen the unrecognised request issue with users who previously had a third-party stripe gateway - but I don't know if that's applicable in your case..

of course, it could be something as simple as an incomplete upgrade - so often a reupload might resolves some issues, but I doubt this one.

if the bad request solution doesn't solve the other issue, it might be worth opening a ticket directly with support...

Link to comment
Share on other sites

2 hours ago, brian! said:

hopefully the "Bad Request" issue will be covered by the explanation in the relevant docs page...

https://docs.whmcs.com/Stripe#Bad_Request

Yeah, I saw that. Unfortunately this seems to be happening with brand new customers as well, that have never stored a card with us before. We are just using the default Stripe payment gateway for this. I will open a ticket for this as well, I wasn't able to find the live chat button over the weekend but perhaps that was due to their business hours. Was hoping to get a response here because this is currently affecting us in production. Thanks!

Link to comment
Share on other sites

i think live chat is only available to business/enterprise holders who get their license direct from WHMCS.... so if that's not you, that might have explain why you couldn't see the chat...

12 minutes ago, serverblend said:

Was hoping to get a response here because this is currently affecting us in production.

these days, if you want a reply from Support, opening a ticket is your best bet (they'd be open at weekends)... one of them might wander into a thread here, but there's no guarantee and it's unlikely that you would get a reply (outside of a beta question or comment).

btw - update the thread if they resolve it as the solution might help others.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated