Skip to content
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

BTHAB-293: Allow extension to update membership minimum #508

Merged

Conversation

olayiwola-compucorp
Copy link
Contributor

@olayiwola-compucorp olayiwola-compucorp commented Nov 28, 2023

Overview

This pull request introduces a hook/event, me.membership.calculate_minimum_fee, enabling third-party extensions to modify the minimum fee associated with a membership type during the following operations:

  • Instalment table generation
  • Computation of membership contribution instalment amounts
  • Membership offline auto-renewal job execution

Additionally, an exception is now appropriately thrown when attempting to generate an instalment table for a Price field lacking a membership type.

@olayiwola-compucorp olayiwola-compucorp force-pushed the BTHAB-293-custom-membership-fee branch 3 times, most recently from 764b284 to e8e2312 Compare November 30, 2023 08:43
@olayiwola-compucorp olayiwola-compucorp force-pushed the BTHAB-293-custom-membership-fee branch 4 times, most recently from 5864703 to d1bdfc0 Compare December 21, 2023 08:52
@olayiwola-compucorp olayiwola-compucorp merged commit a3ee69c into BTHAB-283-workstream Feb 15, 2024
6 checks passed
@olayiwola-compucorp olayiwola-compucorp deleted the BTHAB-293-custom-membership-fee branch February 15, 2024 06:44
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