A lot of coins are actually good for small payments and this is primarily because using coins is cheaper (should there be a transaction fee), in most cases though, there is no fee to transmit payments even on a global scale. I would of course suggest going with either ethereum or litecoin as these two are widely used for such purpose. Reason being may be because it has an equivalent calue which is not that high yet like bitcoin. Now, really, you could use other coins but I highly recommend you choose one based on what you think and feel is most right based on yoir research here or elsewhere. At the end of the day, the beauty with altcoins is that a lot of it really has the qualities that make payments and transactions cheaper and faster, and secure of course!