A while ago I used CryptoPay.me. I was very happy with it. Also with the support, who was always very fast and friendly. Unfortunately, the limits have been changed in the EU, so it is no longer worthwhile for me today.
There are many like this dude. Still is one of the good choice list but best one is coingate, bitpay, advcash and finally spectrocoin. These four websites are providing this debit card service well good than any people doing in the complete crypto market.
If you really to have the payment making with cards you may use above website. Else you want to get the payment API on your website you check about it accordingly.