Are transaction fees (on refunds also refunded, charged twice, or only) after the billing period ends?

I expect the latter, that transaction fees are made as a billing charge upon the end of the billing period. Is that the case?

Also, is there a limit to the transaction fee for larger orders?