8000 feat: Billing Improvements by netchampfaris · Pull Request #183 · frappe/press · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

feat: Billing Improvements #183

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 19 commits into from
Aug 25, 2021
Merged

feat: Billing Improvements #183

merged 19 commits into from
Aug 25, 2021

Conversation

netchampfaris
Copy link
Contributor
@netchampfaris netchampfaris commented Aug 20, 2021
  • Allow deleting cards even if it is the only card or it is the default card
    • People panic and have trust issues if they can't delete their card from the account
  • Introduce payment mode:
    • If payment mode is set to Card, you are asked to add a card for monthly subscription
    • If payment mode is set to Prepaid Credits, you are asked to buy prepaid credits
  • Refactor onboarding for multiple personas:
    • Frappe Cloud Customer
    • ERPNext Customer
    • Frappe Partner
  • Other quality of life improvements:
    • Update team in subscription when team is changed in site
    • Rename Site Created By -> Owned By
    • Hide Tax ID for non-indian users

Onboarding Screenshots

image

image

image

image

@netchampfaris netchampfaris force-pushed the billing-fixes-19-aug-21 branch from f24d844 to 90d4f14 Compare August 24, 2021 13:45
- Show Team and Member if team is changed
- Validation in change payment mode
user left join instead of invalid sub-query
@netchampfaris netchampfaris merged commit 83e894c into master Aug 25, 2021
@adityahase adityahase deleted the billing-fixes-19-aug-21 branch October 14, 2021 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0