This will be an “edited” version of the conversation I had with @spsnyder on Slack.
Yes we are accepting customer payments through ecommerce. Because of financial / political reasons we also had to develop our payments based on Paysafe (previously Netbanx). We therefore used the code developed for Cybersource and adapted it for our payment processor.
On our side, the devops and sysadmin create the entries in ecommerce and make the course available for payments. The payment page is hosted at Paysafe. And from there I suppose the money is then transfered from Paysafe to Peoplesoft (I seem to remember that the university where I am based uses Peoplesoft). I am not too familiar about what happens in the background after the payment has been processed by the payment processor.
I guess it is part of the relation between the payment processor and the financial institution we deal with. Definitely not on my side of the workflow.
We currently only use ecommerce (which is as you know a fork of Oscar) and Paysafe as our payment processor. I am not privy to any other financial reporting being done in the background after the students pay for their courses.
Nobody from the university has access to ecommerce apart from 2 or 3 people in our team of 4.
I am sorry I wasn’t able to help you with the administrative/business side–financial reporting you were looking for.
Have a nice day.