SME international payment platform launched