We're considering allowing users to have a Willet account (ie. new user name and pw). Aren't people sick of having so many logins these days? That was part of the incentive to use FB - keep things simple!
I think when you're talking about a payment integration system, having to create an account is not what will stop "sellers", as you call them, from signing up. It's probably different for end users though.