updated dependencies,better merchant verification