As at the time of writing this guide, Changelly exchange is the only way to purchase VeChain cryptocurrency token directly with credit card.