The above gateways would easily take care of that part.
I have to update my knowledge about bitcoin and cryptocurrency integration. I had been believing that this kind of thing has been a problem for bitcoin and I thought it wasn't solved already. If it is solved then the only problem that OP is facing is advertising his/her e-commerce website.