I have to develop a plugin for a certain shipping operator from my country. I have methods already write for posting an order on his server, for deleting an order, for retrieving AWB and status.
For plugin I need to obtain the related order information from nopCommerce, and to provide storage for some settings (username, pwd, customerid). Also I need to "inject" a button in "Administrative console -> Sales -> Orders" for executing my procedure, and to save (and display) the obtained AWB and status somewhere .
Since I never developed an plugin, and I am not necessarily expert in what concerns nopCommerce architecture, what plugin it may be a good starting point for my implementation?