Closed Bug 895193 Opened 11 years ago Closed 10 years ago

Allow checking app payment status

Categories

(Marketplace Graveyard :: Developer Pages, enhancement, P3)

x86
macOS
enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: andy+bugzilla, Unassigned)

Details

(Keywords: uiwanted, Whiteboard: [feature])

The app payment setup page on the devhub is pretty complicated and if part of the flow fails can lead to payments not being set up correctly. But never fear, we've got an API to test this now: http://firefox-marketplace-api.readthedocs.org/en/latest/topics/apps.html#post--api-v1-apps-app-%28int-id%29-payments-status- This could be an automatic check on save, or maybe a manual check to make sure everything ran ok. I prefer the manual one, it might need to occur after the save though, because the save is still needed to set things up prior to checking.
Blocks: 864875
Assignee: nobody → scolville
Severity: normal → enhancement
Priority: -- → P3
Assignee: scolville → nobody
Blocks: 963203
Keywords: uiwanted
Assignee: nobody → jkerim
Assignee: jkerim → nobody
Whiteboard: [feature]
No longer blocks: 864875, 963203
We're not sure what this bug means. Andy - would you expand on comment 0?
Flags: needinfo?(amckay)
Basically this is a test transaction sent from the developer hub to ensure that everything works ok. Imagine a button that you press and it says "Payments ready to go!" or "Something went wrong." This will do a test transaction and ensure that things are ok. This bug originally came from Paypal because we didn't really now how well a payment account was set up without testing it because we didn't onboard developers. For Bango this is less relevant because we onboard developers. For Boku they manually onboard developers. I'm fine with closing this now.
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(amckay)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.