Cannot type test codes for Boku on a mobile phone

RESOLVED FIXED

Status

Marketplace
Payments/Refunds
P1
normal
RESOLVED FIXED
4 years ago
4 years ago

People

(Reporter: kumar, Assigned: John Tan [Boku Merchant Support])

Tracking

Avenir
Points:
---

Details

Attachments

(1 attachment)

Created attachment 8521608 [details]
Screen Shot 2014-05-09 at 5.04.37 PM.png

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

Comment 1

4 years ago
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?

Updated

4 years ago
Assignee: nobody → denise

Updated

4 years ago
Assignee: denise → merchantsupport
(Assignee)

Comment 3

4 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?
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.

Comment 5

4 years ago
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

4 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.

Updated

4 years ago
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.