Skip to content

Conversation

@StuartFerguson
Copy link
Member

  • Introduced AddSettledFeeToStatement method for adding settled fees with improved error handling.
  • Refactored ApplyUpdates to support new settled fee logic and aggregate management.
  • Improved error handling in GenerateStatement, EmailStatement, BuildStatement, and RecordActivityDateOnMerchantStatement.
  • Streamlined deposit and withdrawal addition methods for better clarity and error management.
  • Overall enhancements increase robustness and maintainability of merchant statement processing.
    closes Merchant Statement Domain Service Performance Changes #854

- Introduced `AddSettledFeeToStatement` method for adding settled fees with improved error handling.
- Refactored `ApplyUpdates` to support new settled fee logic and aggregate management.
- Improved error handling in `GenerateStatement`, `EmailStatement`, `BuildStatement`, and `RecordActivityDateOnMerchantStatement`.
- Streamlined deposit and withdrawal addition methods for better clarity and error management.
- Overall enhancements increase robustness and maintainability of merchant statement processing.
@StuartFerguson StuartFerguson merged commit 630cb53 into master Aug 19, 2025
9 checks passed
@github-actions github-actions bot deleted the task/#854_merchant_statement_domain_service_performance branch October 19, 2025 01:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Merchant Statement Domain Service Performance Changes

2 participants