Closed Bug 1137760 Opened 9 years ago Closed 9 years ago

Several price tiers purchases fail with TRANS_FAILED error

Categories

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

x86
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: vedolin, Assigned: merchantsupport)

References

Details

Attachments

(6 files)

Several price tiers purchases fail with TRANS_FAILED error


Connectivity: Data
SIM used: Telcel (5565062733)
Gaia/device: 1.1 / Inari
test app used: onlyboku60, onlyboku75, onlyboku1-50, onlyboku15

Several price tiers purchases fail with TRANS_FAILED error


Steps to reproduce:

1 - Log into Marketplace and try to buy the app "onlyboku60"
2 - Insert the security PIN
3 - Insert the SMS confirmation PIN
4 - Observe the error message "Disculpe, no se pudo realizar su pago. No se aplicaron cargos" (Sorry, could not complete your payment. No charges were applied).
5 - Press the "Continuar" (Continue) button
6 - Observe the "TRANS_FAILED" error message
7 - On Marketplace, buy the apps "onlyboku75" (price tier 50) and "onlyboku15" (price tier 10)
8 - Observe that the purchases are completed without errors
9 - Observe that trying to buy any other paid price tier available to Mexico (1, 5, 7, 20, 30, 40) will result in the TRANS_FAILED error message.




expected behavior:
All available price tiers can be purchased without error

actual behavior:
Only price tiers 10 and 50 can be purchased. Trying to buy other available price tiers (1, 5, 7, 20, 30, 40) will result in a TRANS_FAILED error message.


reproducible: yes
Attached image 1_SufficientBalance.png
Attached image 2_Tier40Fail.png
Attached image 3_Tier40TRANSFAILED.png
Due to the amount of purchases made in a few minutes (for testing, confirming and logging) the carrier temporarily blocked payments on this sim card.

Notice that the same TRANS_FAILED message was issued.
The same happens when using in-app payments.
same happens with Flame 2.0_wifi_Telcel_spanish
Checked also onlyboku45 and bangoandboku30 on 1.1/Inari, obtaining the same error message: TRANS_FAILED
Checked also onlyboku45 and bangoandboku30 on 2.0/Flame , Same error message: TRANS_FAILED
Assignee: nobody → merchantsupport
Priority: -- → P1
From Laura -

In order to support the new requirement, we have to round up the pre-tax amount by always adding 0.01. We do not truncate the pre-tax amount, otherwise we will not be able to support other price points except 15.00. Our rounding logic works fine with price point 75, 75/1.16=64.65517241, rounded up by 0.01, gives us 64.66. After talking to Engineering, we will hard code the pre-tax amount 12.93 for 15.00 because there are no mathematical ways to connect these two. 

I will have our changes ready in production by COB next Monday (March 9th).
Blocks: 1141637
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: