I have tried multiple Extra Fee extensions and while they work fine the problem I run into is that they don't allow the tax to be added to the grand total. I have been searching through google and many other places before posting here. I was wondering if anyone had run into this problem and fixed it. I have been going at this for the past two weeks as that was when I noticed this issue.
The site that this issue is running on only charges tax for people in Iowa. If the extra fee is deleted from the site the tax adds to the grand total.
If any further information is needed to assist in this project please let me know.
Thank You Michael
EDIT I actually found my fix and now this issue has been fixed. I added
$address->setGrandTotal($address->getGrandTotal() + $address->getTaxAmount());
$address->setBaseGrandTotal($address->getBaseGrandTotal() + $address->getBaseTaxAmount());
to the collect model and that resolved my issue. I hope this might help anyone in the future.