No. There are no hidden charges to be worried about
Yes we do. Merchants who process large volumes of payments enjoy a discount on the transaction fees
Money is automatically settled to your bank account the next working day (T+1).
Yes you do
By default, your customers bear the transaction charges. You can change this on your dashboard anytime to your preference.