2012-03-28 2 views
1

을 작업하는 후 약 6 주 전에 년 동안 근무되지 않았거나 그래서 notify_url이 더 이상 내 양식,라고이/포스트 코드는 다음과 같습니다 없습니다 :notify_url는 더 이상

<form id="payme" action="https://www.paypal.com/cgi-bin/webscr" method="post"> 
    <input type="hidden" name="return" value="http://www.houdinistop.co.uk/Thanks.aspx" /> 
    <input type="hidden" name="notify_url" value="http://www.houdinistop.co.uk/Payment/Receive_PayPal.ashx" /> 

I가 코드의 비트 페이지가 맞으면 전자 메일을 보낼 ashx 페이지, 브라우저에서 ashx 페이지로 이동하면 전자 메일을 받지만 페이팔 트랜잭션을 따르지 않으면 결코 처리기를 호출하지 않습니다.

그것은 작동하는 데 사용 나는 변경하지 지금은

+0

게시하는 페이지가 HTTPS 인 경우 notify_url도 HTTPS 여야하는지 잘 모르겠습니까? –

+0

좋아, 그래서 그냥 페이팔 모래 상자에 IPN 테스트 도구를 사용하여 ashx 처리기 pahe 테스트하고 작동하지 않습니다. 그래서 나는 그것이이 형태의 포스트에서 내가 잘못하고있는 것이라고 생각한다. –

답변

3

페이팔

의의 bussiness/C에 설정 notify_url 않는 정보를 찾을 수 없습니다 내 모든 인터넷 검색을 노력하지만 내가 추측하고있어 페이팔 변경 뭔가를 작동 나던

이메일 알림 외에도 PayPal은 거래 데이터 (즉석 지불 알림이라고도 함)를 특정 URL로 보낼 수 있습니다. 즉시 지불 통지로, PayPal은 수신 한 지불마다 지정된 URL에 암호화 된 코드가 포함 된 지불 통지 메시지를 보냅니다. 즉시 결제 알림을 설정하려면 아래 지침을 따르십시오.

  1. PayPal 웹 사이트로 이동하여 계정에 로그인하십시오.
  2. 페이지 상단의 "프로필"을 클릭하십시오.
  3. 판매 기본 설정 열의 "즉시 지불 알림 환경 설정"을 클릭하십시오.
  4. "Edit IPN Settings (IPN 설정 편집)"를 클릭하십시오.
  5. 알림 URL을 입력하고 "IPN 메시지 받기"를 선택하십시오.

    예 :. "저장"http://www.houdinistop.co.uk/Payment/Receive_PayPal.ashx

  6. 클릭