Commits

Thomas Tornevall authored e9cc6602041
RWC-407 Ref WOO-689. Ref WOO-690. * Changed some returndata-points to protect against weird xdebug errors (that only occurs on some steps). * Changed the way getOrderInfo is handled since data can reach that method without content. * Fixed decryptdata problems (when meta is missing, xdebug faults). * Fixed so metadata can be returned even if the plugin does not own the key (internal plugin keys always override). * Added canIgnoreFrozen (emergency meta-flag) for frozen orders in "completion mode". * Fixed issues with credential meta when it does not exist in orderdata array. * Fixed proper return object on getPayment request (another null-issue from xdebug uncovered). * Fixed (hey xdebug) so data from meta is only tryig to decrypt if orderdata first exists and/or is not empty.