code: def install_payment_instruction(self, instruction,
                                      token_type="Unrestricted",
                                      transaction_id=None):
          
  
          if(transaction_id == None):
              transaction_id = uuid.uuid4()
          params = {}
          params['PaymentInstruction'] = instruction
          params['TokenType'] = token_type
          params['CallerReference'] = transaction_id
          response = self.make_request("InstallPaymentInstruction", params)
          return response
docs: InstallPaymentInstruction
          instruction: The PaymentInstruction to send, for example: 
          
              MyRole=='Caller' orSay 'Roles do not match';
          
          token_type: Defaults to "Unrestricted"
          transaction_id: Defaults to a new ID