In reply to casperboo.

Nuts! Visa Checkout does not share you credit card information with the merchant! The whole idea of "MasterPass" and "Visa Checkout" is to avoid those details details getting into the hands of merchants—sheesh!