Software or hardware connecting online merchants to payment processors for transaction authorization.