Never had a problem with this at XenForo.com until recently, but a few times now I've had people ask for refunds or just walk away from a project when I'm done or near finishing. And subsequently, do not receive the second payment on a finished product. Even though I will message them saying I will fix whatever issues they have with the product, they still just walk away and generally ignore all messages. So I've been thinking of ways to cover myself.
So I'm asking service providers, do you ask for full payment from first-time clients? Do you think this is acceptable?
And everyone else, would you be comfortable paying 100% upfront for the first job? Or using escrow services? Builds trust on both sides, but clearly you, the one paying for the service, would have to put up first and thus take on greater risk.
Most people do not have a problem paying 50% down, which is what I normally ask, though many ask to pay after the job is done. When I did this, people would be even more inclined to just walk away from projects because regardless of whether or not they liked the work or not they didn't want to pay. Eyes bigger than the stomach as they say perhaps. I can name three or four people here on XenForo who have done this to me. I don't intend to complain. And I stand by my work and if someone ever took issue with my work I'd be happy to fix whatever issues came up within/related to my skill sets and the job description of the project.
And to continue on, if I do a bad job generally people publicize it. Thankfully I've worked with amazing people who, if something comes up, generally understand my point of view and I always work hard to ensure that they are taken care of as best I can before parting ways. But if someone does me wrong, I look unprofessional for bringing their name up. Don't get me wrong, I would never do that, as I would agree it is unprofessional.
In summary, my reputation is all I have to go on. I'm hoping it is enough to stop some of this from happening. This is my bread and butter, and if this continues, I don't know what I'll do.