Datacap Logo

Visa

Visa is a financial services firm that has been around since 1958. It’s become so big, in fact, six of the seven continents have Visa cardholders, which explains why…

Credit card signature requirement is ending

Credit Card Signature

The beginning of the end of the credit card signature has started. Last week, VISA, MasterCard, Discover, and American Express announced that they will no longer require signatures for in-store purchases. Many retailers may still want to use signatures to verify purchases…