Stripe Payment Not Working (Invalid URL Generated)


I have added a Stripe Payment Gateway and enabled eCommerce checkout.

However, when I click on “Place Order” and then the “Pay $XXXX” button, it directs me to an invalid address. So… I cannot make an online payment in the website.

Does anyone know how I can solve this?


Check if the beginning of the URL is the same as usual, when testing it in local, the url generated missed the port (:8080).
During other tests in local, i also had few problems with the url generator, i changed some code related to it in a PR 6 months ago, i hope it could be integrated to payment app, it also provide a better support for 3D Secure 2 (Europe) and use the new Stripe IntentPayment API (charge is depreciated).
the PR
my repo
Have a nice day