2014-01-16 4 views
0

PAYPAL을 사용하여 지불을 관리하는 웹 사이트 ASP.NET MVC을 만들었습니다.
나는 paypal 계정으로 지불을 받고 내 데이터베이스에 정보를 저장 알고 싶습니다. , APY PAYPAL IPN 통지

  • USER_A 제공

    • USER_A 내 웹 사이트에 계정을 등록 USER_A
    • 을 판매 할 제품이
      둘 이상의 사용자 페이팔 이메일 계정입니다 :

      상황은 다음과 같다 내 웹 사이트에

    • USER_B는 USER_A의 제품을 봅니다.

    • USER_B는 here

    모두에서 내가 지시에 따라해야 할 일 페이팔 에 의해 IT를

  • USER_B의 메이크 ORDER IT는
  • USER_B 지불을 사려고 문제가 있지만, 을 얻기 위해 좋은 작동 내 웹 사이트로 지불 통지 USER_A (지불을받는 사람) 은 그의 페이팔 accaunt에 IPN 통지를 가능하게하고 통지를 위해 URL을 설정해야합니다.

    은 사용자가 수동 것을 않는 좋은 피할 수 및 자동 절차 내 업적

    • USER_A 내 웹 사이트로의 ACCAUNT를 구독하고, 그렇게 할 수 있도록 할 수
    • USER_A는 HIS의 페이팔 계정을 제공
    • USER_A 버튼을 클릭하면 PAYPAL 계정에서 "PAYPAL API"로 IPN 정보를 설정합니다.

    가능합니까? 페이팔 API 정보 웹 사이트에 너무 많은 시간을 보냈지 만 가치있는 것을 찾지 못했습니다. 그 문제를 관리하는 사람이 있습니까?

    감사

    미셸

  • 답변

    0

    당신은 API를 통해 누군가의 프로필 설정을 업데이트 할 수 없습니다,하지만 당신은 당신의 API 요청에 NOTIFYURL 매개 변수를 포함 할 수 있고 그 간단 프로필에 무엇보다 우선합니다.

    사용자가 호스팅하는 리스너를 설치하고 응용 프로그램에서 모든 IPN을 전송하도록 설정하여 개인화 된 전자 메일 알림을 생성하고, 데이터베이스를 업데이트하고, 타사 웹 서비스 또는 기타 자동화하려는 기타 사항을 얻을 수 있습니다 귀하의 고객을 위해.

    실제로 처리 할 수 ​​있도록 NOTIFYURL에서 보내는 것과 별도로 IPN URL을 설정하는 옵션을 판매자에게 제공 할 수 있습니다. 그런 다음 실제로 청취자와 동일한 IPN 데이터를 청취자에게 POST합니다. 나는 실제로 당신이 관심을 가질만한이 기사를 썼다. Daisy Chaining IPNs

    +0

    안녕하세요 앤드류, 답장을 보내 주셔서 감사합니다. 이미 IPN을 으로 리디렉션하기 위해 NOTIFYURL을 재정의하여 리스너로 작동하고 내 데이터베이스를 업데이트하는 페이지가 정상적으로 작동합니다. 그렇다면 고객의 IPN을 APY에서 으로 명확하게 설정할 수 없다고 말씀 하시겠습니까? 큰 문제는 모든 고객이 해당 설정을 수행해야하며 Paypal에서 처리하는 방법이 조금 지루하다는 점입니다. 첫 번째 질문을 할 수 없으면 그 첫 번째 질문을 편집하려고합니다. 다른 방법으로 지불 할 때를 알 수 없습니까? 희망은 내 질문에 많은 혼란을하지 않을 수 있습니다 : - \ 감사 미셸 –

    +0

    어쨌든 상인의 프로필의 모든 설정을 재정의 할 NOTIFYURL을 사용하고 있기 때문에, 아무것도 갈 것입니다 그들은 그것을 짓을 그렇게해도 자신의 IPN URL. 다른 잠재적 인 옵션을 제공하기 위해 지금 답변을 수정 중입니다. –

    +0

    NOTIFYURL을 무시하면 사용자가 자신의 프로필에 작성한 내용이 무시되지만 IPN을 사용하는 플래그 옵션을 무시하지는 않습니다. IPN을 사용하려면 enable value true와 NOTIFYURL 옵션이 필요합니다. API에 의해 Enable option = true 값을 올바르게 설정하고 싶습니다. –