This does not work in v2.4.3 for me: User signs up as Pay Later. On receipt of payment by check I go to update the Payment Status in backend. Status changed to \"Paid\". Save. Export. Spreadsheet says \"Not Paid\". Re-check backend. Payment Status is marked \"Paid.\"
And as I was looking for alternative ways to fix this I am now wondering why is it that if a user is marked as \"Pay by Mail\" there is no Payment Status (Paid or Not Paid) to select?
Just because a user selects to \"Pay by Mail\" doesn\'t mean they have actually paid so there should be a similar \"Payment Status\" selection to make for that Payment Type as well.
Phone Payment & Pay at the Door also do not have an option to show \"Paid\" or \"Not Paid\" & though I am not using Paypal or Authorize.net for this site, I would hope something looks different in both the backend database and the CSV export to show a credit card or Paypal payment has actually gone through.