A self signed security certificate is not recommended for online businesses, because most internet shoppers search for a third party SSL certificate before making an online purchase.
Read this post on webhostingserviceindia.blogspot.com