payment happy path works