South Africa( Direct Bank deposit )

Bank account details for payment in South Africa.