seventh-gear
Advanced Member
USA
116 Posts Pre-sales questions only (More Details...)
|
Posted - 10/03/2017 : 17:02:11
Last one (for now), I promise...
I got set up with Braintree Payments and have everything configured on both ends. On the final cart screen, the Checkout button which should initiate Braintree's action does nothing. Braintree's integration person says it's a result of this error, which is not on their end. Any advice would be appreciated.
Thanks in advance,
[img]http://www.seventh-gear.com/site/braintreeerror.png[/img]
|
Andy
ECT Moderator
95440 Posts |
Posted - 10/04/2017 : 00:15:38
Hi I just tried it on your site but see you have disabled it, not a problem but just wanted to see for myself at as it's working fine on my demo store. The Braintree screen should appear below the Grand Total so that's why the checkout button isn't working. Did the support from Braintree give you any pointers as to which value were not valid? Andy Please feel free to review / rate our software
|
seventh-gear
Advanced Member
USA
116 Posts Pre-sales questions only (More Details...)
|
Posted - 10/04/2017 : 08:37:38
Hi Andy
Actually no I don't have it Disabled, it's been Enabled the entire time with No Restriction, and is #1 in the Payment Provider order.
Thanks,
|
Andy
ECT Moderator
95440 Posts |
Posted - 10/04/2017 : 08:40:10
|
seventh-gear
Advanced Member
USA
116 Posts Pre-sales questions only (More Details...)
|
Posted - 10/04/2017 : 20:56:56
I don't think it was the wrong site, in my Admin I could see the test transaction you attempted.
|
Andy
ECT Moderator
95440 Posts |
Posted - 10/05/2017 : 00:15:18
|
Andy
ECT Moderator
95440 Posts |
Posted - 10/05/2017 : 02:39:43
I believe I have found the problem in the css file nav_styles.css you have a section after the menu css starting /* STYLE SHEET FOR THE ECT CART PAGE */ You need to delete everything after that line as you already have the css in ectcart.css Can you also change this line from near the beginning of the css file .ect-mn-toggle, [id^=drop] { display: none; } to .ect-mn-toggle, [id^= dropect] { display: none; } and in the HTML of your menu on the store pages change <label for="drop" class="ect-mn-toggle"><img src="images/burger.jpg"></label> <input id="drop" type="checkbox"> to <label for=" dropect" class="ect-mn-toggle"><img src="images/burger.jpg"></label> <input id=" dropect" type="checkbox"> Andy Please feel free to review / rate our software
|
seventh-gear
Advanced Member
USA
116 Posts Pre-sales questions only (More Details...)
|
Posted - 10/05/2017 : 17:20:59
Given classes had different info between nav_styles.css and ectcart.css. So I merged everything on to ectcart prior to deleting from nav_styles. Got that all done, does not seem to have had any effect on Braintree Checkout.
|
Andy
ECT Moderator
95440 Posts |
Posted - 10/06/2017 : 00:05:14
You will also need to make this change Can you also change this line from near the beginning of the css file .ect-mn-toggle, [id^=drop] { display: none; } to .ect-mn-toggle, [id^=dropect] { display: none; } and in the HTML of your menu on the store pages change <label for="drop" class="ect-mn-toggle"><img src="images/burger.jpg"></label> <input id="drop" type="checkbox"> to <label for="dropect" class="ect-mn-toggle"><img src="images/burger.jpg"></label> <input id="dropect" type="checkbox"> Andy Please feel free to review / rate our software
|
seventh-gear
Advanced Member
USA
116 Posts Pre-sales questions only (More Details...)
|
Posted - 10/06/2017 : 07:47:57
Hi Andy
Yes both those were changed at the same time I merged the style sheets. I just checked them again to confirm.
Thanks
|
Andy
ECT Moderator
95440 Posts |
Posted - 10/06/2017 : 08:07:41
|
seventh-gear
Advanced Member
USA
116 Posts Pre-sales questions only (More Details...)
|
Posted - 10/06/2017 : 08:19:26
Ah -- I guess it would have been helpful if I had actually uploaded the sheet :)
Progress... now that's done, where the button used to be, is now the message: "Invalid response from Braintree"
|
Andy
ECT Moderator
95440 Posts |
Posted - 10/06/2017 : 08:28:47
I was able to enter credit card details with no problems on your site, the order won't have gone through as they were duds but don't you see the form at all with the credit card fields? Andy Please feel free to review / rate our software
|
seventh-gear
Advanced Member
USA
116 Posts Pre-sales questions only (More Details...)
|
Posted - 10/06/2017 : 09:17:55
Using Mozilla 52.4.0, as well as Edge in my Windows 10 phone, this is what I see:
[img]http://www.seventh-gear.com/site/braintreeerror2.png[/img]
|
Andy
ECT Moderator
95440 Posts |
Posted - 10/06/2017 : 10:09:09
I just tried again and this time the iframe was very slow in appearing - as if it was having a problem connecting, but it did appear. I don't get the error you're seeing though which is odd. Does that error come up immediately or as there a lag? Reason I ask if I'm wondering if it's a connection problem rather than a settings problem. Andy Please feel free to review / rate our software
|
seventh-gear
Advanced Member
USA
116 Posts Pre-sales questions only (More Details...)
|
Posted - 10/06/2017 : 10:43:42
At the point I had forgotten to upload the updated nav_styles, I actually had the final screen open with the Checkout button showing.
I then uploaded the updated nav_styles, refreshed, immediately the Checkout button vanished and the message appeared in its place.
I tried again several times, each time the message appears immediately.
Edited by - seventh-gear on 10/06/2017 10:45:08
|
Sinbad
ECT Moderator
USA
65937 Posts |
Posted - 10/06/2017 : 12:50:24
|
seventh-gear
Advanced Member
USA
116 Posts Pre-sales questions only (More Details...)
|
Posted - 10/06/2017 : 13:56:10
It's been "Enabled" live the entire time, and I've never used Demo Mode.
Thanks,
Edited by - seventh-gear on 10/06/2017 13:58:11
|
seventh-gear
Advanced Member
USA
116 Posts Pre-sales questions only (More Details...)
|
Posted - 10/06/2017 : 16:12:14
On a hunch, I turned off $blockmultipurchase= Error went away, iFrame appeared!
I tried to re-create the error and I believe the ect-mn-toggle ID was the initial problem
THANK YOU yet again, ECT has the best support of any product I've ever purchased
Edited by - seventh-gear on 10/06/2017 16:13:44
|
|
|