Commit
feat: Implement payment verification for subscription upgrades
Commit details
Commit notes
This commit introduces a new endpoint for verifying payments when webhooks are not configured. It updates the subscription service to return the payment ID during checkout session creation and adds functionality to verify the payment status and upgrade the subscription accordingly. The frontend is updated to handle payment verification, including storing the payment ID in localStorage and providing user feedback during the verification process.
- Files changed
- 4
- Lines added
- +291
- Lines removed
- −19