sakwoya:
Hi Pablo
The Stripe module kind of reinvented the wheel a little in that the payment data fields were shifted to the confirmation page (that's where we placed them in the osC version so when it was ported over there they remained - I have been asked to shift them to the confirmation page but I've not had the time to do so yet)..... so we have to do a little fudging.
OK - so the FEC you are using works by grabbing all the order info and displaying it on one page (https://www.yourdomain.com/index.php?main_page=checkout&fecaction=null) - when you click 'confirm order' on that page it sends you to https://www.yourdomain.com/index.php?main_page=fec_confirmation&fecaction=process and automatically submits the form on that page . It does this by simply hiding all the stuff that is normally visible in the final checkout page on a standard ZC store and javascripting a form submission.
So we have to stop the submission and display the checkout_confirmation form fields - this has been done by modifying the inlcudes/modules/payment/stripepay.php file which is in the attached zip file. It has been edited to make a jQuery alteration to the hiddenFields css so that they display. Also further edited to handle the form name which is different from a standard ZenCart. Finally edited a little bit more to pass any Stripe errors back to the checkout page
Also in the zip there is a template file tpl_fec_confirmation_default.php that is in the classic template folder - you'll need to shift that to whatever template folder you are using. This has been edited so that if Stripe is the chosen payment method then it will (1) display any errors from Stripe (2) remove the 'Your order is being processed' line.
I've only worked with the default FEC and it looks like there are a load of bells and whistles in there so if you find that this does not work for you get back to me.
Graeme
p.s. anybody else using FEC grab the zip and deploy it as described above - I don't intend adding these changes to the stock download
p.p.s if you edit the includes/modules/stripepay.php file as above to work with FEC and then turn off FEC it will no longer work with the default ZC setup so you'll have to upload the original stripepay.php file
First of all, sorry for back to back posts, I really like this plugin and hopping to get it to work.
I am running version 1.5.1 and FEC version 1.11.0. I have installed the plugin and the patch you have provided to fix the reload reported by Pablo.
Based on your recommendation and since I have installed Abbington Mega template, I copied the tpl file to my Abbington folder, but after inputting the info and pressing Confirm the page start loading over and over.
Any help will be greatly appreciated.