Passing along the transactions fees is available where permitted. Scrip Manager provides you the ability to add a processing fee to orders paid via online payments. You may add a fixed fee, a percentage or the full processing fee. The full processing fee will add a processing fee that will cover the entire transaction fee leaving the original order amount for deposit. This fee will result in a slightly higher percentage fee than the transactions fee listed above due to the fact that the transaction fee is being applied to the added processing fee also. The credit card surcharge is required to be the same for all card brands. Therefore if you do not want to pay the additional fees to accept American Express, you can disable that brand.
Please check your local state laws prior to enabling processing fees for credit cards. As of writing the following states do not allow credit card surcharges: Colorado, Connecticut,Florida, Kansas, Maine, Massachusetts, New York, Oklahoma, Texas. California law prohibits the fee however due to a court ruling this law is not being enforced pending additional court proceedings. In these states you can however charge a fixed convenience fee to help offset the cost. This fee must be a fixed amount for all online payments regardless of the total order amount.