Is there a minimum contract length for an Airpay reader?

No. With Airpay, there are no lock-in contracts, no setup fees and no exit fees.