When making a payment through Invoices for a Client, the payment method key is null in the payment variable and would not process the payment (only add the payment to the database) if the app settings didn't have WireTransferKey, OnlinePaymentRecordKey, or CheckByMailKey set. This also occurred for several Clients when debugging 2020.1 and prior.
