East Africa based online payments processor Direct Pay has acquired a majority stake in South Africa based online payment processor...