-
-
Notifications
You must be signed in to change notification settings - Fork 51
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## Description This PR (nearly) completes the payment feature of the Sharezone Plus subscription. The following things were added: * Flag to disable new purchases (#932) * Analytics for the subscription page (#899) * Cancel subscription * Add lifetime option for Sharezone Plus (#1484) * Move buy section to `sharezone_plus_page_ui` package (will be used for "Eltern bezahlen lassen" feature) * Dialogs for payment failure * Update RevenueCat package to latest version ## Demo https://github.com/SharezoneApp/sharezone-app/assets/24459435/bf6102f6-c190-44f7-bfb0-da05f5732fd5 (Used Stripe for the Demo, we will use RevenueCat in production for macOS) ## ToDo * [ ] Allow to resubscribe when you cancelled subscription * [ ] Create products in App Store * [ ] Create products in Play Store * [ ] Set `isCancelled` when Stripe subscription is cancelled via customer portal (something for the backend repo) * [ ] Ensure Stripe invoice is sent for monthly & lifetime subscription (something for the backend repo) Closes #932 Closes #872 Closes #1484 Closes #899 --------- Co-authored-by: Jonas Sander <[email protected]>
- Loading branch information
1 parent
0e374f5
commit 7334070
Showing
46 changed files
with
1,838 additions
and
643 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.