michael Posted December 19, 2017 Posted December 19, 2017 Hello, I have old stripe but I have noticed problems with stripe during usage stripe via mobile phones. I have test iOS and Androids and I can reproduce problems. Unfortunately I can not find a developer tools for mobile browsers. Any solution for that? Regards browsers the works results are for mobile Firebox, for PC Firefox everything is OK. Sometimes there is problem with Chrome. I am not using the newest version but I am wondering if you have made a tests. The problem looks like there is no limit to put 16 numbers for card number. exp date not like 12/19 but 222222 or 1234 / there is no errors on prestashop side or on stripe. Sometimes even numbers are correct there is info.
lesley Posted December 19, 2017 Posted December 19, 2017 Are you using PrestaShop or thirty bees? Also who makes the stripe module that you are using?
michael Posted December 19, 2017 Author Posted December 19, 2017 Both. I am using old presta modules with presta but also old TB module with TB for testing purposes. It seems like stripe would change something on API. Michael made the original module, I was one of the 1st testers of original module. Now I am trying also to contribute it. I am not sure but the problem could be with the newest version, as for me it make no sense for errors on mobile devices. Is there any method to open developer tools for mobile browser on telephone?
lesley Posted December 19, 2017 Posted December 19, 2017 Can you test with the latest module and see if the issue is still present? The issue cannot be fixed one off in an old module, it would need to be fixed in the latest version of the module if it still exists.
michael Posted December 19, 2017 Author Posted December 19, 2017 Sure I will do the test, because it is looks tricky. Is there any method to open developer tools for mobile browser on telephone?
lesley Posted December 20, 2017 Posted December 20, 2017 You can use browsers like chrome to test mobile, they have mobile testing suites in them.
michael Posted December 20, 2017 Author Posted December 20, 2017 normal chrome mobile? In normal chrome in PC there is a developer tools. in chrome i can not see it
lesley Posted December 20, 2017 Posted December 20, 2017 Yeah, you can use the developer tools to emulate other mobile browsers. https://developers.google.com/web/tools/chrome-devtools/device-mode/
michael Posted December 20, 2017 Author Posted December 20, 2017 make no sense but I was checking it. It gives different results then real phone with Android.
michael Posted December 20, 2017 Author Posted December 20, 2017 I was testing with different phones, android and iphones. The problem is with javascript and fields. In firefox I need to use a "space" to have a exp date as 12/19 In other case there is 1219 / which give an error. I am not sure about card numbers but I can put 4242 4242 4242 4242 424 i my opinion there are 3 extra numbers to much for the limit. I though that card numbers have only 16 digits. That problems are only with Firefox on mobile phone. Please install firefox on you mobile and check it by yourself. Do not use a mobile version on Chrome or any PC emulators, just a phone.
michael Posted December 20, 2017 Author Posted December 20, 2017 To assume to many characters for card number, it should be a limit up to 16characters Problem with exp date. 1219 / not 12 / 19 Problem occurs only on Firefox mobile browser on mobile phones, not PC. on Firefox PC browser everything works on Chrome PC browser everything works on Firefox mobile browser problems on Chrome mobile browser everything works on Firefox mobile browser I can use space and enter exp date using enter and pay, but it is no user friendly as also nobody know about it.
michael Posted December 21, 2017 Author Posted December 21, 2017 @mdekker is this fix for exp date? https://github.com/thirtybees/stripe/releases/tag/1.4.5
lesley Posted December 21, 2017 Posted December 21, 2017 No, its not. I think he mentioned in another post about this module that it is using a 3rd party library for that functionality and it would need to be fixed if the library changes / fixes it.
michael Posted December 21, 2017 Author Posted December 21, 2017 Ok thx I have opened a ticked here: https://github.com/jessepollak/card/issues/387
michael Posted December 21, 2017 Author Posted December 21, 2017 workaround: https://github.com/jessepollak/card/issues/340 https://github.com/jessepollak/card/issues/254 I think select list is more safe to avoid input problems.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now