Implementing CommPayments