We are having a problem with the payment method that is being displayed on invoices after payment has been made. Our customers can choose to pay each invoice by bank transfer, Stripe, cheque/card over phone or Paypal, and they don't always pay the same way. When the customer makes a payment by bank transfer, cheque or by card over the phone, we go to the invoice, 'Add Payment', set the relevant payment method, and record the transaction there. However, after adding the payment, the invoice shows 'PAID' and the Payment Method is frequently different to what you have just entered. There is an additional 'Payment Method' option in the Options tab, which I don't really see the point of. The value that is displayed on the invoice, and that also shows on the payment confirmation email template, seems to be pulled from this additional option.
When add a payment and tell the system that it has been paid by Bank Transfer why does it then show, for example, that the Payment Method was Paypal? This is very confusiing and means emails to customers show incorrect information. Could someone clarify if this is working as expected, and why this would be useful?
I've attached a screenshot. You can see that the transaction shows it was paid by bank transfer, but the payment method shows Paypal. Why?