Civicrm 5.7.0/Wordpress 4.9.8:
When I manually enter an event registration that needs a payment processor fee, prior to civicrm upgrade to 5.7.0 from 4.7.19, there was an area at the bottom of the form called "Additional Details". In that section I could enter the processor fee amount and the net amount would be automatically calculated. In 5.7.0 that section is now gone. After I complete the registration I can go to the contact's profile and edit the corresponding Contribution where the Additional Details still exist although the net amount field beneath the fee is missing (Perhaps because of the changes listed at https://civicrm.org/blog/dev-team/civicrm-56-release). When I enter the processor fee amount the net amount is not calculated in reports. Event registration reports will show registration fee, processor fee amount, and net amount but the net is not gross (reg fee) minus processor fee. It replicates the gross amount.
This does not happen when entering a contribution only, just when registering for an event. I have on rare occasions seen this happen on previous version when someone has used our online registration page but maybe only three or four times out of 100 registrants. I would then have to delete the transaction and rebuild it manually in order to get the processor fee to show up and calculate the net. Under the circumstances listed above that will no longer be possible.
Has anyone else experienced this and have a fix? I have tried turning off custom fields and activated past events all with the same results. Also, NO event reports show the correct calculation as described above.