anchor.diff:  					PaymentFileLocalServiceUtil.getPaymentFileByMerchantResponse(
   						Long.parseLong(merchant_trans_id), good_code,
   						Double.parseDouble(net_cost));
  -				if (paymentFile != null &&
  +				if (dossier != null &&
  +					paymentFile != null &&
   					paymentFile.getPaymentStatus() == PaymentMgtUtil.PAYMENT_STATUS_REQUESTED) {
   
   					PaymentConfig paymentConfig =
  
positive.code: 		</div>
  		<%
  			String receptionNo = good_code;
  			Dossier dossier = null;
  			try {
  				dossier =
  					DossierLocalServiceUtil.fetchDossier(dossierId);
  			}
  			catch (SystemException e) {
  
  
negative.code: 	String p_p_lifecycle = PortalUtil.getOriginalServletRequest(r).getParameter("p_p_id");
  	KeyPay keyPay = new KeyPay(PortalUtil.getOriginalServletRequest(r));
  	
  	String oId = merchant_trans_id;
  
  %>
  
  