Closed
Bug 1097909
Opened 10 years ago
Closed 10 years ago
Cannot type test codes for Boku on a mobile phone
Categories
(Marketplace Graveyard :: Payments/Refunds, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: kumar, Assigned: merchantsupport)
References
Details
Attachments
(1 file)
108.34 KB,
image/png
|
Details |
When we make a test payment on Boku's web payment flow, we enter test codes such as MX00 (see https://mana.mozilla.org/wiki/display/MARKET/Boku for all codes). We cannot enter the letters M and X on a mobile device because the keypad is forced into numeric mode. This means we cannot test Boku on a mobile device until this is either fixed or if we all get roaming SIMs (which could be pricey!).
This screenshot is an example of where we need to enter the code but taken from the desktop simulator (which has a full keyboard). You can see the forced numeric pad for mobile.
For testing on mobile device, Boku suggests typing the number on a different screen, selecting it, copying it and then when the test number is asked for pasting it into the payment flow. While MX00 cannot be typed in due to the number fields, it will accept being pasted in.
Reporter | ||
Comment 2•10 years ago
|
||
Well, the FUNNY THING is that Firefox OS doesn't support copy/paste yet (bug 747798). I'll wait until you're done laughing. After that, maybe ask if they have an idea for another workaround?
Updated•10 years ago
|
Assignee: nobody → denise
Updated•10 years ago
|
Assignee: denise → merchantsupport
Assignee | ||
Comment 3•10 years ago
|
||
Argh! Without knowing the implementation details of the Firefox OS, I suppose there might be some way to use JavaScript to insert the "MX00" alphanumeric string into the MSISDN entry field. Might this be a suitable workaround?
Reporter | ||
Comment 4•10 years ago
|
||
One easy fix would be if Boku allowed us to load the page (when in development) like http://.../payment?keyboard=alphanumeric
A harder fix would be to use the remote debugging interface to inject JavaScript into that page (which only works on engineering builds) to enter a text value.
This issue may have been fixed on the Boku side as John was able to enter in characters during testing recently, he is looking into it and will let us know if this bug can be closed due to a Boku fix.
Assignee | ||
Comment 6•10 years ago
|
||
(In reply to lsaunders from comment #5)
> This issue may have been fixed on the Boku side as John was able to enter in
> characters during testing recently, he is looking into it and will let us
> know if this bug can be closed due to a Boku fix.
Hi Team,
You can use the test number "987654321" followed by the two digit error code. For example,
"98765432100" would invoke a successful transaction
"98765432102" would invoke a failed transaction ("Internal Server error: please re-try")
The error codes are provided in Appendix "A" of the Boku Technical Reference document.
You need to log in
before you can comment on or make changes to this bug.
Description
•