You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CRM.percentagepricesetfield..calculateTotalFee doesn't take into account the hidden $1 price attached to the checkbox for the % fee. For example, a $100 donation + 3.5% fee is being calculated as $101 + 3.5% = $104.54.
Should the price option on the checkbox have an amount of $1.00 ? Setting it to $0.00 causes the UI to calculate the fee properly but I don't know what other side effects there are.
I have a code fix that subs out the extra $1 from baseTotal that seems to fix the issue.
Cross-posting here as I'm not sure if it's % field or Stripe Pmt extension or CiviCRM core issue : (
https://lab.civicrm.org/extensions/stripe/-/issues/465
Thank you so much for any pointers.
The text was updated successfully, but these errors were encountered: