I use Elavon from costco, if you are executive member, there is no monthly fee and rates star at 1.2% and the rent for the device is $8 a month, it never ask about credit or debit, whenever it detects a debit it ask for the pin and credit ask for signature.