please do not use plugin meta to store parameters to methods this is intended as long term persistence of plugin specific data  such as the partnerorderid stored above  i think it would be cleaner for the  ca modify order function to take a is cancel needed boolean  defaulting to false  then the  ca cancel order function can be removed 