Various service providers differ in their solution. The providers that we work with, do charge on a per-transaction basis if you opt for only the software solution. However, in the case that you are their sponsored client for regulatory purposes, they will not impose a per-transaction fee.