Security/Reviews/CloudServices/Marketplace Payments: Difference between revisions

Jump to navigation Jump to search
→‎User Interactions: Add Payment Flows
(→‎User Interactions: Add Payment Flows)
(→‎User Interactions: Add Payment Flows)
Line 206: Line 206:


==== User Interactions ====
==== User Interactions ====
{| border="1" class="fullwidth-table"
| align="center" style="background:#f0f0f0;"|'''ID'''
| align="center" style="background:#f0f0f0;"|''' Summary'''
| align="center" style="background:#f0f0f0;"|'''Description'''
|-
| 1.A|| Summary||Description.
|-
| 1.B|| Summary||Description.
|-
| 2.A|| Summary||Description.
|-
| 2.B|| Summary||Description.
|}


Payment flow user interactions for
* Marketplace App Payment Flows
* In-App Payment Flows


===== Marketplace App Payment Flows =====
====== Marketplace App Payment Flows ======
Payments flows are initiated from the Marketplace which is under Mozilla’s control
Payments flows are initiated from the Marketplace which is under Mozilla’s control


===== A. Desktop =====
====== A. Desktop ======
{| class="wikitable"
{| class="wikitable"
|-
|-
Line 237: Line 227:
|}
|}


===== B. Firefox OS / Android =====
====== B. Firefox OS / Android ======


{| class="wikitable"
{| class="wikitable"
Line 253: Line 243:
|}
|}


===== In-App Payment Flows =====
====== In-App Payment Flows ======
Payment flows are initiated from 3rd party app domains - Mozilla no control over the apps or domains. They have been approved by  and have a payments account on the Marketplace, but can change their code at any time (for hosted apps).
Payment flows are initiated from 3rd party app domains - Mozilla no control over the apps or domains. They have been approved by  and have a payments account on the Marketplace, but can change their code at any time (for hosted apps).


Line 269: Line 259:
|}
|}


===== B. Firefox OS / Android =====
====== B. Firefox OS / Android ======


{| class="wikitable"
{| class="wikitable"
Line 283: Line 273:
|-
|-
| 4 || Open and communicate with MozPay || JavaScript library: fxpay
| 4 || Open and communicate with MozPay || JavaScript library: fxpay
|}
{| border="1" class="fullwidth-table"
| align="center" style="background:#f0f0f0;"|'''ID'''
| align="center" style="background:#f0f0f0;"|''' Summary'''
| align="center" style="background:#f0f0f0;"|'''Description'''
|-
| 1.A|| Summary||Description.
|-
| 1.B|| Summary||Description.
|-
| 2.A|| Summary||Description.
|-
| 2.B|| Summary||Description.
|}
|}


297

edits

Navigation menu