Awful customer service and experience. Honestly, don't bother. The card will decline everywhere you go (online or physical location). If you call customer service, they'll blame it on the merchant and claim you didn't try it as many have stated. Don't use them.
Claim your business profile now and gain access to all features and respond to customer reviews.