How do I sign up for Visa® Checkout? Last Modified Monday July 27, 2015 Signup is easy. Just go to the Visa® Checkout site, click the Create Account button and follow the prompts. You'll need to give Visa all your standard payment information (name, credit card info, billing and shipping addresses, etc.) to set up your account, but after that, when you use Visa Checkout, you'll just type in the login and password you created and your card number will stay private.