Marketplace/Basecamp: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 17: Line 17:
** App search by name, description, and author
** App search by name, description, and author
** App details page including screenshots, user-contributed ratings and reviews}}
** App details page including screenshots, user-contributed ratings and reviews}}
* {{P1|Minimal data consumption to load Marketplace resources}}
* {{P1|User account system with verified email address}}
* {{P1|User account system with verified email address}}
* {{P1|Free app installation supported on B2G devices for logged-in users}}
* {{P1|Free app installation supported on B2G devices for logged-in users}}
* {{P1|Localization of Marketplace strings and local apps into Portuguese, Spanish, and English}}
* {{P1|Minimal data consumption to load Marketplace resources}}
* {{P1|Localization of Marketplace strings and top local apps into Portuguese, Spanish, and English}}
* {{P2|B2G user can make an in-app purchase by paying with his Telefonica account}}
* {{P2|B2G user can make an in-app purchase by paying with his Telefonica account}}
* {{P3|B2G user can make an up-front purchase by paying with her Telefonica account}}
* {{P3|B2G user can make an up-front purchase by paying with her Telefonica account}}
Line 32: Line 32:
* {{P1|Daily statistics and reports on app installs}}
* {{P1|Daily statistics and reports on app installs}}
* {{P1|App developers can integrate payment providers of their choosing without involving the Marketplace}}
* {{P1|App developers can integrate payment providers of their choosing without involving the Marketplace}}
* {{P2|App developers become Telefonica/BlueVia merchants easily during app submission to the Marketplace}}
* {{P2|App developers can become Telefonica/BlueVia merchants easily during app submission to the Marketplace}}
* {{P2|App developers can collect in-app payments from B2G users paying through Telefonica}}
* {{P2|App developers can collect in-app payments from B2G users paying through Telefonica}}
* {{P3|App developers can set up-front pricing in Reals and receive funds from users paying through Telefonica}}
* {{P3|App developers can set up-front pricing in Reals and receive funds from users paying through Telefonica}}
* {{P3|Receipts}}
* {{P3|App developers can verify purchase receipts issued by the Marketplace for paid app downloads}}
* {{P3|security}}
* {{P3|Appropriate security measures in place to store payment related keys and tokens, if collected}}


=== Mozilla Requirements ===
=== Mozilla Requirements ===
Line 43: Line 43:
* {{P1|Review process and tools to enforce quality, security, performance, and other standards}}
* {{P1|Review process and tools to enforce quality, security, performance, and other standards}}


== Shared Requirements with Desktop/Android ==
== Desktop/Android requirements that impact Basecamp ==
* country stores
("what features are required for desktop/Android Marketplace that impact Basecamp implementation but are not required for Basecamp?")
* purchase pin
* {{P1|Regional stores exist for all supported countries to control appropriate distribution and consumption of app listings in the Marketplace}}
* content ratings
* {{P1|Users can set an optional Purchase PIN required for every purchase to enhance security}}
* payments
* {{P1|Global payments system for credit cards and carrier billing that minimizes developer effort and obligations}}
* {{P2|Content ratings system for classification of age-appropriateness of apps}}
canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,043

edits