Closed Bug 1097909 Opened 10 years ago Closed 9 years ago

Cannot type test codes for Boku on a mobile phone

Categories

(Marketplace Graveyard :: Payments/Refunds, defect, P1)

Avenir
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kumar, Assigned: merchantsupport)

References

Details

Attachments

(1 file)

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.
Blocks: 987661
Priority: -- → P1
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.
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?
Assignee: nobody → denise
Assignee: denise → merchantsupport
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?
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.
(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.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: