Marketplace/PaymentAndroid: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
= Testing payments for Android =
== Features ==


1. go get nightly Android: http://nightly.mozilla.org/
What will work:


2. go and install this add-on so that you will get mozPay configured for dev and stage: https://addons.mozilla.org/en-US/firefox/addon/dev-marketplace/
# {{done|Without a SIM card in a supported carrier and country}}


3. use an existing app, or upload a new one and make sure you make it android compatible. Here's a test one: https://marketplace.allizom.org/app/test-app-iupsbfodawsp/
## Identity: HTTP Header Enrichment (magic) or MT Auth (enter phone number, wait for PIN) on first run. After that all return purchases will skip identity and go to payment.


4. press buy
## Payment: they can use operator billing or credit card depending upon the country (eg. Venezuela is credit card only)
 
# {{wishlist|Without SIM card in the device and using a supported carrier and country}}
 
## Identity: Users can link up any SIM card in a device using MT Auth on first run. They enter the phone number of the other device with a SIM. After that all return purchases will not need to do the identity step.
 
## Payment: they can use operator billing or credit card depending upon the country.
 
## **Note:** The flow will have been to do MT Auth, then enter a credit card. In this case the MT Auth was to establish an identity with Bango and not to use the phone number. Bugs {{Bugzilla|https://bugzilla.mozilla.org/show_bug.cgi?id=893050}} {{Bugzilla|https://bugzilla.mozilla.org/show_bug.cgi?id=956412}} will fix this.
 
# {{wishlist|Without any SIM card in any device}}
 
## Identity: won't be possible, because MT Auth is required by Bango. Bug {{Bugzilla|https://bugzilla.mozilla.org/show_bug.cgi?id=893050}} will fix this.
 
## Payment: won't be possible because identity isn't possible, even though credit card would work.
 
# {{wishlist|With a SIM card, but not in a supported country}
 
## Identity: won't be possible, because MT Auth will not allow to get past. However if you've already been identified in another country and have travelled, you will be to use it.
 
## Payment: won't be possible because identity isn't possible, even though credit card would work. Bug {{Bugzilla|https://bugzilla.mozilla.org/show_bug.cgi?id=893050}} will fix this.
 
== Testing payments for Android ==
 
1. Go get nightly Android: http://nightly.mozilla.org/
 
2. Go and install this add-on so that you will get mozPay configured for dev and stage: https://addons.mozilla.org/en-US/firefox/addon/dev-marketplace/
 
3. Use an existing app, or upload a new one and make sure you make it android compatible. Here's a test one: https://marketplace.allizom.org/app/test-app-iupsbfodawsp/
 
4. Press buy
 
=== Debugging ===


Need to hook up a debugger to get some debugging action for that Android page? Try:
Need to hook up a debugger to get some debugging action for that Android page? Try:
Confirmed users
1,158

edits