I have a requirement where I have to add additional command to the existing list of commands in oob payment extension. Given my requirement , I can create an custom extension [which depends on payment extension] and place the custom commands within my custom extension.
But with the new concept of addon should I need to think twice on whether to create an extension or addon.
What is preferred and why?