WoTTsecurity / api

API and Dashboard
https://dash.wott.io
MIT License
0 stars 2 forks source link

Implement Stripe #816

Open rptrchv opened 4 years ago

a-martynovich commented 4 years ago

Another issue I've found: The RAs for unpaid nodes are not filtered in Dashboard view like they are in RA view. I need to see if this filtering affects performance in Dashboard as bad as it does in RA view. Also I can't forcefully switch from "paid" to "free" myself without Stripe access.

vpetersson commented 4 years ago

@rptrchv Does this PR deprecate https://github.com/WoTTsecurity/api/pull/735, https://github.com/WoTTsecurity/api/pull/727 and https://github.com/WoTTsecurity/api/pull/576?

a-martynovich commented 4 years ago

Rebased the branch on top of master. All issues remain.

vpetersson commented 4 years ago

Rebased the branch on top of master. All issues remain.

Right, but does it include the code base from all the other PRs?

vpetersson commented 4 years ago

"trialing" should either be capitalized or changed to something like "Trial" or "In Trial"

Correct. It should be title cased.

UX issue: you can cancel subscription if you switch from Standard too Free. But you have to know that. There is no "Cancel Subscription" button, but I believe there should be. @vpetersson wdyt?

Having a cancel feature would indeed make sense here.

I believe this warning is not completely styled. It doesn't agree with dialog boxes on other pages. Looks nice though.

Yeah it doesn't seem to have the same style guide as the rest of the pages, but I can live with that for now.