Closed Bug 726205 Opened 13 years ago Closed 13 years ago

[Marketplace Submission] Payments Flow

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

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.
Target Milestone: --- → 6.4.2
Priority: -- → P1
Assignee: nobody → cvan
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?
Blocks: 726769
Depends on: 727979
Assignee: cvan → amckay
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.
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
Target Milestone: 6.4.2 → 6.4.3
https://github.com/mozilla/zamboni/commit/b7b6ce non-ajax, test light, happy flow works
Target Milestone: 6.4.3 → 6.4.2
Cleaned up and tested a bit more. Still could be better.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
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.
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.