2013-08-27 1 views
0

단일 결제 (사용자가 결제를 승인하고 브라우저를 닫는 등의 상황)에는 IPN을 사용해야하지만 사전 승인 된 결제에는 날씨가 필요하지 않습니다. 모든 것이 완료되었으므로 한 번의 요청으로 질문 : 사전 승인 된 지불액의 응답이 최종적인지 또는 IPN을 사용해야합니까?사전 승인 된 결제 처리시 IPN이 필요합니까?

전체 트랜잭션 프로세스에 대한 설명을 찾았지만 성공하지 못했습니다. 어떤 도움을 주셔서 감사합니다.

도움 주셔서 감사합니다.

답변

2

여기 페이팔 지원의 응답입니다 :

지불은 지불 반전 될 수 있다는 다음의 가능한 이의를 제기 한 경우 지불 상태가 예를 들어, 변경 될 수있다. 이 경우 지불을 위해 IPN을 처리해야합니다. 은 귀하의 시스템이 항상 지불 상태가 최신임을 보장합니다.

IPN 처리가 불가피합니다.

@ 앤드류 도움에 감사합니다.

0

API 호출 응답은 어떤 이유에서든 지불 보류 중 상태가 아닌 한 '예'입니다. 그런 다음 API 결과는 성공하지만 지불 상태는 보류 중입니다. IPN을 사용하는 경우 보류중인 결제에 대해 하나의 알림을 받고 삭제할 때 다른 알림을 받으면 그에 따라 상황을 자동화 할 수 있습니다.

API 응답에는 IPN만큼 자세한 정보가 포함되어 있지 않으므로 API 응답에서 사용할 수없는 데이터를 얻으려면 IPN이 필요할 수 있습니다.

IPN은 필요하지 않습니다. 그것은 매우 유용하고 종종 추천됩니다.