Closed
Bug 726205
Opened 13 years ago
Closed 13 years ago
[Marketplace Submission] Payments Flow
Categories
(addons.mozilla.org Graveyard :: Developer Pages, defect, P1)
addons.mozilla.org Graveyard
Developer Pages
Tracking
(Not tracked)
RESOLVED
FIXED
6.4.2
People
(Reporter: cvan, Assigned: andy+bugzilla)
References
()
Details
As part of the new Marketplace flow, these are the following user actions required for the payments step:
1) Accept Up-Front Purchase OR In-App Purchase
2) Price Tier, Premium Upsell, Release Date
3) Premium Upsell options (Link with Free App & Pitch Text - OR Link Later)
4) Create PayPal Account OR Link with PayPal Account OR Link Later
4.1) Link to PayPal to Set Up Permissions (if PayPal account provided)
4.2) Link to PayPal to Add Currencies
5) Provide Contact Info. (First Name, Last Name, Address, City, State, Postal Code, Country, Telephone)
I can assist with PJAX-ifying the flow. This can reuse code from that from prior submission steps.
| Reporter | ||
Updated•13 years ago
|
Target Milestone: --- → 6.4.2
| Reporter | ||
Updated•13 years ago
|
Priority: -- → P1
| Reporter | ||
Updated•13 years ago
|
Assignee: nobody → cvan
| Assignee | ||
Comment 1•13 years ago
|
||
Please note, payment flow has to optional and restartable later. So we'll need to be able to skip all this. The developer may or may not be the person with the paypal information.
In app payments is not ready yet, though @kumar is getting there quickly.
Is this relevant to the developer registration step?
| Assignee | ||
Updated•13 years ago
|
Assignee: cvan → amckay
Comment 3•13 years ago
|
||
in-app payments are ready for the registration step as of bug 703093. We just need to expose the postback / chargeback URL form. The app code and secret key is generated automatically shown to the developer so they can copy/paste that into their app config.
Comment 4•13 years ago
|
||
I have created an in-app payments MDN doc page so you have something to link to. I will be adding a lot to this over the next couple. It is here: https://developer.mozilla.org/en/Apps/In-app_payments
Updated•13 years ago
|
Target Milestone: 6.4.2 → 6.4.3
| Assignee | ||
Comment 5•13 years ago
|
||
https://github.com/mozilla/zamboni/commit/b7b6ce
non-ajax, test light, happy flow works
Target Milestone: 6.4.3 → 6.4.2
| Assignee | ||
Comment 6•13 years ago
|
||
Cleaned up and tested a bit more. Still could be better.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 7•13 years ago
|
||
The MDN docs page for in-app payments is pretty much complete with the sketchy info available at this time: https://developer.mozilla.org/en/Apps/In-app_payments
Comments welcome.
Updated•9 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•