2017-02-25 1 views
0

PayPal API를 사용하여 개발자 사이트가 아닌 Webhook을 만들었습니다. 이럴 때가 언제일까요? 지불이 생성되기 전에, 지불이 생성 된 후에 또는 지불이 실행 된 후에 Webhook을 만들 수 있습니까? API 설명서에 따르면 webhook은 앱 수명 기간 동안 단 한 번만 만들어야합니다. 앱을 사용할 때마다 새로운 webhook을 만들면 어떻게됩니까? 내가 무엇을 가지고 :PayPal Webhook을 만드는 가장 좋은시기는 언제입니까?

  1. processPayment : 지불 세부 사항은, 정의 된 지불이 생성, 사용자가 페이팔로 리디렉션됩니다.
  2. executePayment : 사용자가 PayPal에서 반환되면 결제가 실행됩니다.

은 켜기 통지 :

  1. verifyPayment은 :은 webhook 서명을 확인하는 함수를 호출합니다.
  2. 사이트의 데이터베이스에서 사후 처리.

P. Webhook Id는 어디서 어떻게 생성됩니까?

+0

웹 후크의 목표는 무엇입니까? –

+0

PayPal에서 알림 이벤트를 받고 처리합니다. 지불이 실제로 완료되거나 무효화되면 알림을 받고 통지를 확인하고 이에 따라 사이트의 데이터베이스를 업데이트하십시오. PDT/IPN이하는 모든 일을합니다. –

답변

0

지불 알림을 받으려면 결제 링크를 만들기 전에 Webhook을 만들어야합니다. 앱에 여러 개의 Webhook이 구성되어 있고 둘 다에 가입 된 동일한 이벤트 집합이있는 경우 두 Webhook 모두에서 알림을 받게됩니다.

감사합니다.

관련 문제