Southern Africa March 16, 2015 1 SA’s Peach Payments launches new unified API South African online payments service provider Peach Payments launched its Smart Payments Platform, a new…