It seems to me that the OJS payment system is currently focused on the payment of subscriptions and the sale of items, rather than on payment by the authors.
I understand that there is a simple method, which generates a notification in the tasks section of the author, where he/she can make the payment of publication costs.
But, if the journal charges per page, or by type of article, or if the cost is different for students and academics, each article will have a different value. How can I request the author to pay for an article?
You have thought about implementing a payment tab for authors, where payments can be managed?