You can use any bitcoin wallet to load dollars onto your BitPay Card. Just login to your cardholder dashboard at bitpay.com/visa/dashboard and select "Add Funds." You will be prompted to enter a dollar amount, then presented with a BitPay invoice which you can pay using bitcoin.
For US Residents: The BitPay Visa Prepaid Card is issued by Metropolitan Commercial Bank, member FDIC, pursuant to a license from Visa, U.S.A. Inc. “Metropolitan” and “Metropolitan Commercial Bank” are registered trademarks of Metropolitan Commercial Bank © 2014. Use of the Card is subject to the terms and conditions of the applicable Cardholder Agreement and fee schedule, if any.
For Non-US Residents: The BitPay Visa® Prepaid Card is issued by Wave Crest Holdings Limited pursuant to a license from Visa® Europe. Visa® is a registered trademark of Visa Incorporated. Wave Crest Holdings Limited is a licensed electronic money institution by the Financial Services Commission, Gibraltar.