ant-digitalSolutions / antScriber-ui

0 stars 0 forks source link

Feature Request: User Subscription and Integration with Stripe #60

Open YasmanyArciaCorcho opened 1 year ago

YasmanyArciaCorcho commented 1 year ago

Description

The feature request is to implement a user subscription feature and integrate it with the Stripe payment gateway. This will allow our users to subscribe to premium services and make payments seamlessly through Stripe.

Motivation

Providing a subscription feature will enable us to offer premium services to our users and generate recurring revenue. Integrating with Stripe, a widely-used and trusted payment gateway, will ensure secure and efficient payment processing. This feature will enhance the user experience by allowing users to manage their subscriptions and payments within our platform.

Use Cases

Use case 1: A user wants to access exclusive content and features by subscribing to a premium plan. Use case 2: A user wishes to upgrade or downgrade their subscription plan. Use case 3: A user wants to cancel their subscription and stop recurring payments.

Expected Behavior

Users should be able to view different subscription plans and choose one that suits their needs. Users should be able to securely enter their payment details and complete the subscription process. Users should have the ability to manage their subscriptions, such as upgrading, downgrading, or canceling their plan. Users should receive notifications and reminders regarding their subscription status and upcoming payments.

Suggestions/Ideas (Optional)

Implement a trial period option for new subscribers. Provide a user dashboard where users can easily manage their subscriptions and view payment history.

References (Optional)

Stripe API Documentation Stripe Integration Guide https://github.com/juicycleff/ultimate-backend/tree/58fb85e6ee64ca3ddc65839ccdda5abed2b16b4f/apps/service-payment

Please note that the links provided are real references that can be followed for further information on integrating with Stripe and implementing user subscription features.

YasmanyArciaCorcho commented 11 months ago
YasmanyArciaCorcho commented 11 months ago

Attached a view of the pending invoice: The PDF generated a link to process to pay the pending invoice! After a payment fails then send to the user an email with the invoice PDF link image