I think this is the thread that best fits my situation. Very similar to applying the coupon amount first, then charging the fees, we are using TeraWallet plugin. This is for a school booster club so we use the wallet to put any monies earned for fundraising etc into specific student “user” accounts.
When the parent or whomever logs into that account and wants to pay for fees or a tshirt and has money in their wallet to pay for it, it will generate the 3.5% “credit card transaction fee” we have put into place on the total BEFORE the wallet can be applied.
So, for instance:
Product 1 = $50
Product 2 = $25
Subtotal = $75
“Credit Card Processing” = $2.63
Via Wallet = $61.00 (total of what is in wallet)
Total = $16.63
I don’t know how to deduct the “wallet” amount first off of the subtotal and then have the balance of $14 and THEN the 3.5% “Credit card processing fee” of $.49 so the total would be $14.49 NOT $16.63.
This may seem small using these numbers but we have student fees and payments that could be thousands and so the fees would be charged on the subtotal and not after their wallet credit was applied.
PS- I have tried setting up the products as both apply to product only and also apply to cart. My current settings are set globally but also checked to use at product level.
Thank you so much for your time on this!
SB