An American Express virtual Card is a temporary digital version of your physical American Express Card with a unique 16-digit Card number. There are two reasons why making purchases with it offers transparency and enhanced security:
https://www.fylehq.com/blog/what-is-amex-virtual-card-and-how-to-get-one