I tried to use namecheap with vcc: namecheap cancelled the transaction (they may not accept vcc) and they never released the domain. Combine bitpay problems with namecheap not realeasing tlds if purchase is cancelled.......well be careful, dont want anyone to loose a domain they had their heart set on.
Try with Namesilo. It's my favourite registrar. in addition to standard payment methods, they also accept Bitcoin. You can pay in Bitcoin using Bitpay payment processor, but I prefer to use direct transaction because of so high tx fee when using Bitpay.
I had some problem with the domain in the redemption period problem, and their support solves it very fast to my satisfaction.
Around 20 years I am in the business with domaining, and I moved all my domains from Godaddy and Namecheap there.