Closed Bug 944480 Opened 11 years ago Closed 10 years ago

[tracking] Server-less in-app payments

Categories

(Marketplace Graveyard :: Payments/Refunds, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: andy+bugzilla, Unassigned)

References

Details

A revision of in-app payments to see if we can remove the requirement of users to maintain a server. Based on: https://wiki.mozilla.org/Marketplace/InAppPayments#Proposed_solution
Depends on: 944482
Depends on: 944487
Depends on: 944489
Depends on: 944490
Depends on: 944518
Depends on: 757226
Depends on: 944519
Depends on: 944522
Depends on: 944523
Depends on: 944525
Depends on: 956333
Depends on: 956334
Depends on: 956348
Depends on: 956349
Depends on: 956351
Depends on: 956354
Depends on: 956358
Depends on: 956359
Depends on: 956366
Depends on: 956367
Summary: [tracking] Server less in-app payments → [tracking] Server-less in-app payments
Depends on: 769793
No longer depends on: 769793
Depends on: 972886
Depends on: 972905
Depends on: 769793
Depends on: 977764
Depends on: 977765
Depends on: 977767
Depends on: 978880
Depends on: 981093
Depends on: 981102
Depends on: 982670
Depends on: 984504
Depends on: 984526
Depends on: 1014841
Depends on: 1016447
Depends on: 1016671
Depends on: 1016685
Depends on: 1019096
Depends on: 1019269
Depends on: 1019890
Depends on: 1020999
Depends on: 1021359
Depends on: 1021822
Depends on: 1022936
Depends on: 1023403
Depends on: 1023630
Depends on: 1023632
Depends on: 1023634
Depends on: 1025122
Depends on: 1026817
Depends on: 986614
No longer depends on: 1026817
Depends on: 1027397
Depends on: 1027908
Depends on: 1028361
Depends on: 1028389
Depends on: 1028976
Depends on: 1034264
Depends on: 1035448
Depends on: 1035472
No longer depends on: 1035472
Depends on: 1038365
Depends on: 1042953
Depends on: 1042966
Depends on: 1043590
Depends on: 1045228
Depends on: 1046230
would we not need to update the Developer Hub as well as when a developer submits a free app we wouldn't ask for payment details. However, if they use in app payments, they would need to register as paid app though, it is free.
Flags: needinfo?(kumar.mcmillan)
The DevHub submission flow already does what we want, I think. If you submit a free app that accepts in-app payments you do need to register payment details.
Flags: needinfo?(kumar.mcmillan)
Depends on: 1052143
No longer depends on: 1045228
No longer depends on: 769793
Depends on: 1054532
Depends on: 1056317
Depends on: 1056416
Depends on: 1058112
Depends on: 1037605
No longer depends on: 972886
No longer depends on: 981093
Depends on: 1058279
No longer depends on: 982670
No longer depends on: 1020999
No longer depends on: 1023630
No longer depends on: 1042953
No longer depends on: 1042966
No longer depends on: 1034264
No longer depends on: 977765
Depends on: 1058284
Depends on: 1059371
Depends on: 1059944
Depends on: 1059959
No longer depends on: 1059371
Depends on: 1060662
Depends on: 1062445
Depends on: 1064586
Depends on: 1064687
Depends on: 1064690
Depends on: 1065006
Depends on: 1065328
Depends on: 1065352
Depends on: 1066356
Depends on: 1066359
Depends on: 1066374
Depends on: 1066418
Depends on: 1066419
Depends on: 1066575
Depends on: 1066648
Depends on: 1066844
Depends on: 1067390
No longer depends on: 1066844
No longer depends on: 1066575
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
No longer depends on: 1066648
Depends on: 1125968
You need to log in before you can comment on or make changes to this bug.