Skip to content

Fix Trial End Behavior for Stripe API v2025-05-28#170

Merged
Ashad001 merged 1 commit intoFireBird-Technologies:mainfrom
Ashad001:refactor/paid-plan
Jun 30, 2025
Merged

Fix Trial End Behavior for Stripe API v2025-05-28#170
Ashad001 merged 1 commit intoFireBird-Technologies:mainfrom
Ashad001:refactor/paid-plan

Conversation

@Ashad001
Copy link
Contributor

Fixes unintended draft invoice creation after trial ends by updating trial_settings.end_behavior to 'cancel' and setting default_payment_method from setupIntent, ensuring immediate payment attempt post-trial and preventing zombie subscriptions.

TODO: Change Credit Config to be 2-Day Free Trial after Test.

@Ashad001 Ashad001 merged commit 0b55315 into FireBird-Technologies:main Jun 30, 2025
1 check passed
ArslanS1997 pushed a commit that referenced this pull request Mar 17, 2026
Fix Trial End Behavior for Stripe API v2025-05-28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant