Skip to content

feat(org): [AB#160] trial stripe subscription on signup#332

Merged
bllr777 merged 2 commits into
mainfrom
feature/160-trial-stripe-subscription-on-signup
May 25, 2026
Merged

feat(org): [AB#160] trial stripe subscription on signup#332
bllr777 merged 2 commits into
mainfrom
feature/160-trial-stripe-subscription-on-signup

Conversation

@bllr777
Copy link
Copy Markdown
Collaborator

@bllr777 bllr777 commented May 25, 2026

Changes:

  • Add CreateTrialSubscriptionAsync to IPaymentProcessor interface
  • Add ProviderCustomerId field to PaymentOperationResult
  • Implement CreateTrialSubscriptionAsync in StripePaymentProcessor: creates Stripe customer + subscription with 14-day TrialEnd
  • Add NotSupportedException stub to SquarePaymentProcessor
  • OrganizationController.RegisterOrganization now provisions a Go-plan trial subscription, creates CustomerPaymentProfile and SubscriptionRecord, and sets org SubscriptionStatus=trialing

References: AB#160

bllr777 added 2 commits May 7, 2026 22:33
Changes:
- Add CreateTrialSubscriptionAsync to IPaymentProcessor interface
- Add ProviderCustomerId field to PaymentOperationResult
- Implement CreateTrialSubscriptionAsync in StripePaymentProcessor:
  creates Stripe customer + subscription with 14-day TrialEnd
- Add NotSupportedException stub to SquarePaymentProcessor
- OrganizationController.RegisterOrganization now provisions a
  Go-plan trial subscription, creates CustomerPaymentProfile and
  SubscriptionRecord, and sets org SubscriptionStatus=trialing

References: AB#160
# Conflicts:
#	JobFlow.API/Controllers/OrganizationController.cs
@bllr777 bllr777 merged commit ec2ca1c into main May 25, 2026
8 checks passed
@bllr777 bllr777 deleted the feature/160-trial-stripe-subscription-on-signup branch May 25, 2026 15:12
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