Closed
Bug 1131800
Opened 10 years ago
Closed 10 years ago
When using wifi, a purchase flow will fail if the device loses connectivity during the buying process.
Categories
(Marketplace Graveyard :: Payments/Refunds, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1131395
People
(Reporter: vedolin, Unassigned)
References
Details
Attachments
(5 files)
Connectivity: WIFI
SIM used: (Telcel) 55650-62733
Gaia/device: Flame / 2.0
test app used: onlyboku7-51
When using wifi, a purchase flow will fail if the device loses connectivity during the buying process.
Steps to reproduce:
1 - Take note of te current client balance
2 - Have the device connected through wifi.
3 - On the market app, search for a paid app (onlyboku7-51 was used) and press the price button. Immediately after pressing the price button, activate airplane mode.
4 - Observe the "Loading" message on the "Stage" screen, which will never throw an error
5 - Close the "Stage" screen and observe the error "TRANS_REQUEST_FAILED" displayed.
6 - Deactivate airplane mode and reacquire wifi connectivity.
7 - On the market app, search for a paid app (onlyboku7-51 was used) and start the purchasing flow.
8 - Insert PIN, carrier, phone number and sent purchase-PIN.
9 - Touch "Continuar" (Continue) and immediately activate airplane mode
10 - Observe that the "Confirmando pago" (confirming payment) screen never throws an error message to the user.
11 - Deactivate airplane mode and reacquire connectivity.
12 - Close the "Confirmando pago" screen.
13 - On the market screen, observe the "Payment cancelled" message briefly displayed at the bottom of the screen.
14 - Verify client balance. Observe that despite the confirmation page was never shown, and the "payment cancelled" message displayed, the client was charged the value of the app.
Expected behavior:
The purchasing flow should be interrupted, a "connectivity lost" message displayed and no charge applied.
Actual behavior
The purchasing flow will not inform the user about te problem, and they will be charged even after receiving a "payment cancelled" message.
reproducible: yes
Inari has the same behavior
Information: INARI_1.1_DATA_Telcel_Onlyboku
Comment 7•10 years ago
|
||
If you click on the app after this process, can you install it without purchase? If so, we have recorded the purchase successfully.
Flags: needinfo?(vedolin)
Yes, it can be installed without purchase.
Flags: needinfo?(vedolin)
Comment 9•10 years ago
|
||
In that case we've recorded the purchase successfully so the user has not lost money, if that occurs we'd increase the priority. Bug 1131395 was filed which sounds awfully similar, you are interrupting purchase flow after completing purchase.
There's not a much amount we can do about this. You've interrupted the flow at a particular point. We've recovered gracefully and the payment matches the flow. We could try and make it better, but as noted in bug 1131395 there's probably some platform work. With bug 1131395 open, I don't see any advantage to keeping this one open.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•