refactor giant cust_main.pm slightly  more, almost not the biggest non-data .pm
self-service payments send receipt like back-office ones, RT#32191