I am extremely reluctant to give anyone my credit card number. If I used your free service and it works great, I will consider it. But the chance that I will give my CC number to a service I have just heard of is basically zero.
I understand that have data on this and the customers who converge outnumber the ones that you loose, but it might diver per demographic. Paying with credit cards is less common in Europe than in America, so that might play into it. What might help is get a seal of approval from some organization that you are safe. If you have social proof it's even better.
EDIT: I might also be worth considering if non-paying customers are really just a liability to you. I understand the bottom line is what counts at the end of day, but free customers might recommend your service to someone else or they might come back later when they really need your service.
I understand that have data on this and the customers who converge outnumber the ones that you loose, but it might diver per demographic. Paying with credit cards is less common in Europe than in America, so that might play into it. What might help is get a seal of approval from some organization that you are safe. If you have social proof it's even better.
EDIT: I might also be worth considering if non-paying customers are really just a liability to you. I understand the bottom line is what counts at the end of day, but free customers might recommend your service to someone else or they might come back later when they really need your service.