Currently the module is a little bit of a mess... users get braintree whether they want to use it or not. Plus there is no abstraction on top of the original payment modules as planned. I think the general direction we should take is build submodules with a coherent coding style and then build abstractions on top of those.
So instead of just paynode, we'd wind up with
- paynode-paypal
- paynode-chargify
- paynode-authorizenet
And turn paynode itself into an abstraction layer on top of these different modules. Thoughts?
Currently the module is a little bit of a mess... users get braintree whether they want to use it or not. Plus there is no abstraction on top of the original payment modules as planned. I think the general direction we should take is build submodules with a coherent coding style and then build abstractions on top of those.
So instead of just paynode, we'd wind up with
And turn paynode itself into an abstraction layer on top of these different modules. Thoughts?