Skip to content

Feat(fixed charges 6): update services #4138

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Aug 13, 2025

Conversation

annvelents
Copy link
Contributor

Context

We need a service to update fixed charge and cascade-update. When updating a fixed charge, we can't change pay_in_advance and prorated
display_name can only be changed in parent fixed_charge (not updated while cascade)
charge_model can only be updated if plan is not attached to any subscription
properties can be updated while cascading only if before update current fixed_charge and the child had matching properties
taxes can be changed only for parent fixed_charge without attached subscription

Description

  • added FixedCharges::UpdateService

@annvelents annvelents force-pushed the feat/fixed_charges-6/update_services branch from 067ae94 to 65a9dd4 Compare August 13, 2025 09:57
Copy link
Contributor

@ancorcruz ancorcruz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@annvelents annvelents merged commit 68d2fab into main Aug 13, 2025
14 checks passed
@annvelents annvelents deleted the feat/fixed_charges-6/update_services branch August 13, 2025 12:04
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.

2 participants