KMyMoney Plugin API
KMyMoney knows several types of plugins. The most common and generic one is KMyMoneyPlugin::Plugin.
Another group of plugins are just loaded on demand and offer special functions with a tight integration into KMyMoney. Whenever possible you should use this kind of plugins. At the moment this are the onlineTask and payeeIdentifierData.