With the installation of 2017, customer records now auto default a payment type and I find this to be a problem. This is a problem because the user cannot set this default to what is most common to their business. It is a shame that there is no global default setting for the user to choose. For a fix, a "push pin" to hold the selected payment type throughout the customer receipt processing function would help a lot. I find it very frustrating to have change the payment type with almost every customer invoice/receipt process as the alternative to change each customer record would be a huge undertaking.
Please add a push pin for customer receipt payment type.