You can use Bitpay,I remember that it is the biggest cryptocurrency payment gateway.
What kind of products are you selling?Physical or digital?I don`t think that anyone would buy physical products using cryptocurrencies.Do you do dropshipping or you are selling your own products?
What is the difference? Why anyone would buy anything digital and won't buy anything physical with cryptocurrencies?
If someone don't trust the webshop, he won't pay with cryptocurrencies, because the payment is irreversible. It doesn't matter if the item is physical or digital, you will get the download link for a digital item just after the payment is confirmed on the blockchain, so there's no difference.
Or, do I miss something in connection with the difference?