문제

PayPal을 사용하여 웹 사이트의 자동 반복 지불을 처리합니다. 사용자는 내 웹 사이트를 구독하여 정기적 인 뉴스 레터를 얻을 수 있습니다.

따라서 몇 달 후 고객이 회원을 취소한다고 가정 해 봅시다. 그들은 PayPal에 로그인하여이를 수행하고 향후 자동 지불을 취소합니다. 이 취소를 반영하기 위해 웹 사이트를 어떻게 업데이트해야합니까?

내가 생각하고있는 첫 번째 솔루션은 PayPal의 정보로 데이터베이스를 업데이트하기 위해 자정마다 스크립트를 실행하는 Cronjob을 예약하는 것입니다.

두 번째 솔루션은 뉴스 레터 메일 아웃 데이에 있으며 PayPal의 정보로 데이터베이스를 업데이트하기 위해 스크립트를 실행합니다. 웹 사이트는 또한 사용자가 내 웹 사이트에 "로그인"할 때마다 스크립트를 실행합니다.

이 작업을 수행하는 더 좋은 방법이 있습니까?

도움이 되었습니까?

해결책

내가 올바르게 이해하면 구독 상태가 변경되면이 구성이있는 경우 PayPal의 서버가 자동으로 업데이트됩니다. 이것을 IPN (즉시 지불 알림)이라고하며 실제로 취소 알림이 포함됩니다. 여기에 있습니다 반복 (구독) 지불에 대한 PayPal 문서. 또한이 정보를 위해 API를 사용하여 서버를 설문 조사 할 수 있으므로 직접 가져 오려면 원하는 경우 가능합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top