Getting the payment setup right early can save a lot of headaches later, especially when you start adding different payment methods. I’d keep the setup flexible and easy to manage rather than overcomplicating it. I’ve been looking at
Corefy for that reason, as it gives some useful ideas for handling payments more efficiently.