Pleased to see this stack has been updated - thanks to @yuzool for doing this in good time.
In basic terms it appears to me from reading the documentation, that you now need to do rather more than previously i.e.
Activate client integration in your STRIPE dashboard
List the domain(s) that you need to work with checkout
Add your Product(s) to the Stripe dashboard
Ad your Stripe generated Product SKU and IS to the Checkout stack in RW
Create a Plan for any Subscription in the dashboard and add the ID to the RW stack
The reason I’m curious is that SCA integration recently released in Machforms v 12, only requires the Machforms installation to be updated - none of the work in Stripe Dashboard gets mentioned at all.
I’ve been trying to implement Checkout2 with Stripe but for the life of me I just can’t get the Stripe checkout to pop up.
Followed Michael’s doc instructions included with the updated stack but don’t know where I’m going wrong.
The Checkout 2 button is appearing on my website but will not then lead onto the Stripe card checkout page.
I have enabled Stripe Checkout in my Stripe dashboard then created a test product.
Copied and pasted the sku code into the stack.
Then used my live key and copied that into the Publish Key section.
I have then republished all to my website.
But can’t get Stripe checkout page to come up.
Stripe help page talks about webhooks but your docs don’t mention webhooks. Do I need to create a webhook?
In fact, I’ve sorted the issue. It seems that the stack does not integrate with Stripe immediately. I had to wait for the product and settings to go through the grinder at Stripe.
Yes just use the root domain like in my demo site:
I’ve also added https://www.peekhq.com for example in testing. Either of those will be fine depending on the way the domain is setup (and will allow any sub pages to run the Stack).
Also Webhooks are not necessary - please follow the manual :)
Great, thanks. Very good to hear Custom amounts will make a return.
Stripe payments is now working great…but…not on touch devices.
Well, the buttons are appearing on my iPhone but when I click on the button it doesn’t redirect to the Stripe payment page. It’s working lovely on the Mac but not on my iPhone…weird?
I’ve also tested with the Stripe code pasted into a html stack to create another button £95 item and same thing. Button appears but does not click through to the Stripe card entry page.
I’ve done a hard reset on my iPhone and still not working for me. The buttons appear but will not click through to the Stripe payment page.
Tried again on both Safari and Chrome.
If anybody else reads this post, could you please do me a huge favour and see if the purple buttons click through to the Stripe payment page on your touch device.
Thanks so much…mmm…still not working on my iPhone 6plus iOS 12.4.1
Yes, noticed no colour change too…which is a little off putting as you don’t know if it does anything. I’ve tried on both home wifi (fibre) and 3G and still not linking to Stripe payment page.
I’ve hard restarted and shut down Safari and Chrome on phone and nope, doesn’t help.
I wonder if there is a security popup setting on the iPhone?