The option for donors to cover the payment gateway fees is available through the Charitable Fee Relief extension, which can be purchased from Charitable.
This module was developed by Charitable, so please visit their website for integration support. You will need to be registered on PayFast to accept payments and get your Merchant ID. For installation, please see the instructions on the Charitable ...