Yellowstone, MCC are 2 that does it from deposits from the top of my head. An what that means is they take a certain percentage from each of your deposits so what that means is $1000 deposited to business account a certain designated percentage say in this case 10% so from a 1G is $100.00 dollars so they pay it off that way.