So, I was browsing the forums earlier and found that new payment gateways could be added in the code by essentially copying an existing gateway and modifying it for the new one (API, settings, etc.).
However, I was thinking about this in regards to WePay and a few others, and I wanted to ask if it would eventually be possible to have a visual payment gateway adder.
For clarification, in the Payments tab of the Settings menu, there's obviously a good number of gateways to choose from and edit (including Stripe, very nice). Then, there's the Manual Payments button. It deals with physical cash and checks and whatnot, so it wasn't what I was looking for.
What I'm basically asking for is a "New Gateway" option, whereupon clicking it would open up a very general options menu when the page refreshes. The user could determine the name of the gateway (for example, WePay), and perhaps some basic API stuff. Then, there could be some kind of auto-add function or whatnot, or the user could simply continue to add more information manually.
In the end, the user could save the new gateway alongside the existing gateways, just like you can by diving into code, but visually instead. Understandably, this is just speculation on my part, but I'd be really excited if this functionality could somehow be considered!