Yes, you can allow constituents to cover the processing fee for online payments (credit card or e-check) for Donations, Store Purchases, Memberships, or Event Registrations. This fee coverage by constituents can be mandatory or optional. Processing fees are enabled separately for each type of transaction.
To configure a processing fee, navigate to:
Global Settings cog > Global Settings > Payments & Transactions> Credit Card & ACH Processing Fees
Your fees can be a flat-rate amount (e.g. $2 per transaction), or they can be a percentage of the purchase price (e.g. 2.9%.)
Fee Description shows how the processing fee will be labeled on the payment form. You can change this description on the Edit screen if you would prefer a different label.
Click Edit next to the transaction type for which you want to configure transaction fees.
If you check the box marked "Enable Optional Fee coverage?", the fee will become optional. This means that your supporters will be able to choose whether or not they want to cover your transaction fee. You can also edit the way this option is displayed on your online forms.
To see what has been collected through this fee coverage, navigate to Reports > New Report > Transaction Report. Include Processing Fee as an output column. This will show the amount paid by the constituent to cover the payment processing fee, if any.
To notify your constituent of the full amount paid, include the <<Credit Card or ACH Processing Fee>> token in your System Email or Letter acknowledgement.