for business to be succesful your product or service has to be excelent and liked by customers. before releasing to stores test your product on smaller audience, perhaps its not worth my time. look at it criticaly just like your customers will look at it. it has to present well with nice packaging. Hopefully there will be no retuns or complains.
Checkout has to be implemented well it should not be difficult to use. it should guide customer easly and intuitively to payment gate.