Founded in 2020 and headquartered in New York, Imprint is a financial service company that develops software to provide payment processing services. Its software enables merchants and consumers to execute financial transactions while earning loyalty and reward points. Imprint aims to simplify financial receipts and payments, making it the easiest and most rewarding way to pay.