Tried entering both the token number and the card info that was given in the email. Didn't work after multiple tries, so I called customer service. They asked for so much unnecessary personal information because they told me that my name was "on a national watchlist." Sounds like a scam to me.
Claim your business profile now and gain access to all features and respond to customer reviews.