|  |  | 
 |  |  |  | 
 |  |  |    }, | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     //update | 
 |  |  |     postConsumTrial:function(postURL, indexNumber , payloadForNewPI, callback, token) { | 
 |  |  |         console.log('Process New PI Data'); | 
 |  |  |         console.log(JSON.stringify(payloadForNewPI)); | 
 |  |  |  | 
 |  |  |         let payloadstr= null; | 
 |  |  |         if (payloadForNewPI) { | 
 |  |  |             if (typeof payloadForNewPI == 'string') { | 
 |  |  |                 payloadstr = payloadForNewPI; | 
 |  |  |             }else{ | 
 |  |  |                 payloadstr = JSON.stringify(payloadForNewPI); | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |         let para = { | 
 |  |  |             url:postURL, | 
 |  |  |             headers: { | 
 |  |  |                 'Content-Type': 'application/json', | 
 |  |  |                 'pi-token': token | 
 |  |  |             }, | 
 |  |  |             type: "post", | 
 |  |  |             success: function (result) { | 
 |  |  |                 AWSService.insertCalloutLog(AWSService.insertModule,postURL,JSON.stringify(payloadForNewPI),JSON.stringify(result),AWSService.successStatus); | 
 |  |  |                 if(callback) callback(result,indexNumber); | 
 |  |  |             }, | 
 |  |  |             error: function (error){ | 
 |  |  |                 AWSService.insertCalloutLog(AWSService.insertModule,postURL,JSON.stringify(payloadForNewPI),JSON.stringify(error),AWSService.failStatus); | 
 |  |  |                 console.log(error); | 
 |  |  |             } | 
 |  |  |         }; | 
 |  |  |         if (payloadstr) { | 
 |  |  |             para.data = payloadstr; | 
 |  |  |         } | 
 |  |  |         jQuery.ajax(para); | 
 |  |  |  | 
 |  |  |     }, | 
 |  |  |  | 
 |  |  |     confirmTrans:function(transactionURL,transParameters,callback,token){ | 
 |  |  |  | 
 |  |  |         let payloadstr= null; |