platform
platform copied to clipboard
feat: integrate stripe checkout workflow
Acceptance criteria:
- [ ] As a user, I can make secure payments on the platform.
- [x] As a user, I can initiate the payment process by selecting the desired plan.
- [x] As a user, when I click on the payment option, I will be redirected to the Stripe Checkout page.
- [x] As a user, I can securely enter and save the payment information on the Stripe Checkout page.
- [x] As a user, I can review the payment details before confirming the transaction.
- [x] As a user, I should receive a confirmation message indicating that the payment was successful and also should have a plan duration.
- [ ] As a user, I should receive a successful payment receipt on the email address associated with my account.
- [ ] As a user, If the payment fails then I can see the appropriate error messages, and it also allows me to retry the payment.
- [ ] As a user, I should be able to view my payment history on the platform including dates and amounts.
Discussion is pending