Every transaction that passes through the FunctorPolicyHook incurs a flat fee, transferred directly from the smart account to the Functor treasury before the transaction executes.If a transaction is blocked by a policy violation, no fee is charged. You only pay for transactions that actually execute.