No, in order to use Green P Mobile Pay you must set up an account first.