2014-10-22 3 views
2

나는 그것이 가능한지 알아내는 것이 매우 힘들지만, 여기에 내가하고 싶은 일이 있습니다. 내 상인 계정으로 생성 된 인보이스가있을 때마다 PayPal에서 인보이스가 지불되었음을 알리는 웹 훅을 웹 서버에 보내려고합니다. 간단한 지불을 위해 어떻게하는지에 대한 완전한 문서를 찾을 수 있습니다. 그러나 인보이스로 그 방법을 문서화 한 것은 없습니다.PayPal Rest API Invoice WebHook

답변

1

Instant Payment Notification (IPN)을 사용할 수 있습니다.

PayPal 인보이스가 지불되면 PayPal 서버는 PayPal 송장 ID 및 원래 인보이스와 함께 제공 한 모든 맞춤 송장 ID를 포함한 거래 데이터를 POST합니다. 이렇게하면 트랜잭션 데이터를 기반으로 프로 시저를 자동화 할 수 있습니다.

IPN은 귀하의 계정에 대한 모든 지불, 환불, 분쟁 등을 처리합니다. 매우 유용한 도구입니다.

+0

IPN은 여전히 ​​올바른 경로입니까? 나는 샌드 박스에서 Webhooks 또는 IPN을 작동 시키려고 노력했지만 webhook이 호출 된 적이없는 것처럼 보이며 나머지 API를 통해 송장을 보낼 때 IPN 알림 URL을 지정하는 방법을 알 수 없습니다. – sig11

+1

작업중인 샌드 박스 판매자 계정에 IPN URL을 설정해야하며 라이브 계정에서도 동일한 작업을 수행해야합니다. 인보이스 IPN은 CreateInvoice API에 NotificationURL 매개 변수가 포함되어 있지 않으므로이를 기반으로 트리거됩니다. –