Platform for innovative payment methods