The platform directories 150+ payment alternatives worldwide, however, Uk-associated alternatives thin in order to standard strategies