WebAPI/WebPayment/Multi-SIM: Difference between revisions

no edit summary
(Created page with "== Background information == * [https://wiki.mozilla.org/WebAPI/WebTelephony/Multi-SIM#Multi-SIM_Scenario Multi-SIM scenario] * [https://wiki.mozilla.org/FirefoxOS/DSDS DSDS] ...")
 
No edit summary
Line 3: Line 3:
* [https://wiki.mozilla.org/FirefoxOS/DSDS DSDS]
* [https://wiki.mozilla.org/FirefoxOS/DSDS DSDS]


== Multi-Sim User Stories ==
== Payment User Stories ==
 
=== Payment User Stories ===


1. As a User when I am on a data network and am purchasing an app I would like to be offered the option to pay for my purchase with the operator that I am currently using for my data if that operator supports payments, otherwise I should be offered an option to pay with  my credit card.
1. As a User when I am on a data network and am purchasing an app I would like to be offered the option to pay for my purchase with the operator that I am currently using for my data if that operator supports payments, otherwise I should be offered an option to pay with  my credit card.
Line 19: Line 17:
4. As a User, if I switch the choice of my data network SIM in my phone since my last purchase of an app, when I purchase an app, I should be able to purchase an app on the new data network SIM if my operator supports operator billing.
4. As a User, if I switch the choice of my data network SIM in my phone since my last purchase of an app, when I purchase an app, I should be able to purchase an app on the new data network SIM if my operator supports operator billing.


=== Firefox OS v1.3 ===
== Firefox OS v1.3 ==
For v1.3 [https://bugzilla.mozilla.org/show_bug.cgi?id=936471 bug 936471] was filed and fixed to mend the regression caused by the DSDS feature.
For v1.3 [https://bugzilla.mozilla.org/show_bug.cgi?id=936471 bug 936471] was filed and fixed to mend the regression caused by the DSDS feature.


==== Single-SIM scenario ====
=== Single-SIM scenario ===
Payments should work ok in a single-SIM scenario, even with DSDS support in the platform.  
Payments should work ok in a single-SIM scenario, even with DSDS support in the platform.  


==== Multi-SIM scenario ====
=== Multi-SIM scenario ===
'''There is currently no plans for shipping any multi-SIM commercial device''', but in that remote case, we might have some issues. The current situation after [https://bugzilla.mozilla.org/show_bug.cgi?id=936471 bug 936471] is:
'''There is currently no plans for shipping any multi-SIM commercial device''', but in that remote case, we might have some issues. The current situation after [https://bugzilla.mozilla.org/show_bug.cgi?id=936471 bug 936471] is:


Line 42: Line 40:
* The payment provider does not even know that the device has multiple SIMs, so I guess that we would silently skip the carrier billing step. But the user knows that she has a valid carrier billing SIM inserted on the device. She will need to try luck and change the slots for the SIMs with any pointers or recommendations from our side.
* The payment provider does not even know that the device has multiple SIMs, so I guess that we would silently skip the carrier billing step. But the user knows that she has a valid carrier billing SIM inserted on the device. She will need to try luck and change the slots for the SIMs with any pointers or recommendations from our side.


=== Firefox OS v1.4 ===
== Firefox OS v1.4 ==
For v1.4 we would like to:
For v1.4 we would like to:
* Allow the user to select the primary SIM for carrier billing, which should be also the primary for the data connections.
* Allow the user to select the primary SIM for carrier billing, which should be also the primary for the data connections.
Confirmed users
483

edits