working on ride transaction flow