Java project supporting card present transactions using the P2P Encryption through Magensa.