Skip to content

Add Subscriptions#6

Closed
MikeAlhayek wants to merge 91 commits intomainfrom
ma/subscribtions
Closed

Add Subscriptions#6
MikeAlhayek wants to merge 91 commits intomainfrom
ma/subscribtions

Conversation

@MikeAlhayek
Copy link
Copy Markdown
Member

@MikeAlhayek MikeAlhayek commented Jul 29, 2024

Fixes #11

Tasks:

  • Implement the core Subscriptions feature.
  • Develop the Subscription for Tenants functionality.
  • Integrate support for Multiple Payment Providers.
  • Add Stripe Integration.
  • Implement the Pay-Later payment provider.
  • Store the SubscriptionId in a cookie for retrieval and do not create new session on first GET request.
  • Add a ReCaptcha on the very first step.
  • Design the Admin UI for subscription management.
  • Create Admin Dashboard Widgets for subscription summaries.
  • Build the User Subscription Management interface.
  • Add workflow events to allow users to build custom workflows.
  • Enhance the confirmation step to include more details, such as new site admin info (excluding passwords), subscription information, payment amount, next payment date, and instructions for managing the subscription.
  • Refactor the SubscriptionPart class by extracting non-subscription-related properties and moving them to a new ProductPart class. This will provide better flexibility for future development, such as handling services that do not require a subscription.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Aug 6, 2024

This pull request has merge conflicts. Please resolve those before requesting a review.

@MikeAlhayek MikeAlhayek marked this pull request as ready for review August 7, 2024 22:29
github-actions bot and others added 8 commits August 14, 2025 22:08
Co-authored-by: Mike Alhayek <mike@crestapps.com>
---------

Co-authored-by: Mike Alhayek <mike@crestapps.com>
Co-authored-by: Mike Alhayek <mike@crestapps.com>
# Conflicts:
#	Directory.Packages.props
#	src/Modules/CrestApps.OrchardCore.AI.Agent/ContentTypes/CreateOrUpdateContentPartDefinitionsTool.cs
# Conflicts:
#	Directory.Packages.props
#	README.md
#	src/Modules/CrestApps.OrchardCore.Resources/Manifest.cs
@MikeAlhayek
Copy link
Copy Markdown
Member Author

@davidpuplava I fixed the merge conflicts. Sorry it took my a while. But you should be able to proceed from here

@github-actions
Copy link
Copy Markdown

This pull request has merge conflicts. Please resolve those before requesting a review.

@github-actions
Copy link
Copy Markdown

This pull request has merge conflicts. Please resolve those before requesting a review.

@github-actions
Copy link
Copy Markdown

It seems that this pull request didn't really move for quite a while. Is this something you'd like to revisit any time soon or should we close? Please comment if you'd like to pick it up.

@github-actions github-actions bot added the stale label Dec 22, 2025
@github-actions
Copy link
Copy Markdown

github-actions bot commented Jan 6, 2026

Closing this pull request because it has been stale for very long. If you think this is still relevant, feel free to reopen it.

@github-actions github-actions bot closed this Jan 6, 2026
@MikeAlhayek MikeAlhayek reopened this Jan 8, 2026
@MikeAlhayek
Copy link
Copy Markdown
Member Author

@copilot can you complete the work in this PR? Start by merging main branch on this branch, then evaluate the code in this PR, fix what needs to be fixed, and completed the remaining tasks in the issue description in this PR.

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 8, 2026

@MikeAlhayek I've opened a new pull request, #244, to work on those changes. Once the pull request is ready, I'll request review from you.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 9, 2026

It seems that this pull request didn't really move for quite a while. Is this something you'd like to revisit any time soon or should we close? Please comment if you'd like to pick it up.

@github-actions github-actions bot added the stale label Mar 9, 2026
@github-actions
Copy link
Copy Markdown

Closing this pull request because it has been stale for very long. If you think this is still relevant, feel free to reopen it.

@github-actions github-actions bot closed this Mar 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Subscriptions module

4 participants