new installation of 1.5.7d using the built-in Square module
I am going around in circles trying to get payments working through my Square account. I think several things may be in play so let me outline the steps.
1) On Monday my live store (v. 1.5.5e) using an old version of the Square plug-in stopped working. The fields for the credit card info would not accept input (as though they were inactive). After some digging around, it seemed that the issue was that Square turned off "SqPaymentForm" as of October 31 which apparently rendered the old square module inoperable. (on that forum topic someone added this link in response to my post about the issue: https://developer.squareup.com/docs/...2031%2C%202022)
2) In troubleshooting the issue I had with my live store, I could see that the API version my Square app was using was old.
3) Since I was long overdue anyway, I went ahead and set up a new testing store with zencart v. 1.5.7d (I can't go straight to 1.5.8 yet due to some PHP upgrading that has to be done first).
4) In my testing with 1.5.7d I configured the built-in Square module to connect to my existing Square app (the one with the outdated API version). Lo and behold, it worked! I was able to place a test order and the payment went through.
5) This morning, after completing other testing and tweaks in preparation to move to the new 1.5.7d site, the Square payment no longer works. Same symptoms as what I experienced on Monday with the older module.
6) I started over with Square. Created a new App using the most recent API, did all the same steps of adding the App ID, the secret, adding the redirectURL and so forth. Then I uninstalled and reinstalled the Square module in zc 1.5.7d and did the steps to set up (including access token). Still no luck. The credit card fields are inactive.
I'm kind of at a loss (not to mention unable to receive credit card payment until I get this sorted out). The link that carlwhat posted in my other thread over on the plug-in forum topic seems geared toward developers rather than users of something like the ZC square module. What am I missing?
Thanks for any help!
Bookmarks