Both Android Pay and Samsung Pay use tokenization with virtual cards. You can add more cards to Android Pay at the moment, but not all are fully supported requiring you to enter a secondary authorization PIN and you may not get proper rewards or points.
I took that directly from Android Central