2009-11-22 2 views
0

저는 웹 사이트에서 온라인 서비스에 대한 액세스 권한을 판매 할 클라이언트가 있습니다. PayPal Buy Now 버튼을 사이트에 통합하고 싶습니다. 문제는 없습니다. 그러나 고객은 지불이 처리되는 즉시 판매하는 온라인 서비스에 즉시 액세스 할 수 있기를 원합니다. 그건 나에게 합리적인 것처럼 보입니다 ... 문제는 내가 자동화 할 수있는 방법을 찾지 못하는 것입니다. 그래서 제 질문은 실제로 이것입니다 :PayPal 트랜잭션이 완료되었다는 것을 자동으로 PHP/MySQL 웹 앱에 알릴 수 있습니까?

PayPal 트랜잭션이 완료되었음을 자동으로 PHP/MySQL 웹 응용 프로그램에 알릴 수 있습니까?

내가 정말로 필요한 것은 데이터베이스의 고객 레코드를 업데이트하는 PHP 스크립트를 트리거하는 콜백 프로세스와 같습니다 ... 맞습니까? 나 한테는 단순한 것 같아. 그러나 나는 그것을 할 방법을 찾을 수없는 것 같습니다! 어쨌든, PayPal과 비슷한 것을 성취했다면, 귀하의 조언에 감사드립니다!

+0

나는 한 번도 해 본 적이 없지만 모든 것을 다 볼 수 있기 때문에 확실히 할 수 있습니다. – Fredrik

+0

고객은 방금 PayPal과 결혼하지 않았다고 말했습니다 ... 그는 Google Checkout과 같은 다른 지불 게이트웨이를 탐험하고 있습니다. 누구든지 다른 플랫폼에 대한 경험이 있습니까? 어떤 환경 설정? – Sam

답변

1

Instant Payment Notification을 참조하십시오.

+0

와우 ... 스택 오버 플로우의 속도는 절대로 나를 놀라게하지 않습니다. 어쨌든이게 내가 필요한 것 같아. 감사! – Sam

0

PayPal은 서비스를 웹 앱과 통합하는 방법에 대한 광범위한 지식 기반을 유지합니다. 첫 출발점으로 생각하면 좋습니다. www.x.com

1

내 생각에는 변수를 paypal (item_number)에 보내서 그들이 자신의 게시물에 지정한 페이지로 돌아갈 것이라고 생각합니다 (return - success 및 cancel_return - cancel). 트랜잭션이 성공했는지 여부를 다시 알려주고 변수를 사용하여 트랜잭션 결과를 기반으로 데이터베이스의 레코드를 업데이트하기 위해 db를 호출 할 수 있습니다. 반환 페이지에서 결제 프로세스의 성공 또는 실패에 대한 클라이언트에 일종의 알림을 보내고 취소 된 거래 후에 정리할 수도 있습니다.

+0

맞아 ... 나는 위에서 언급 한 즉석 지불 통지로 그런 일이 일어나고 있다고 생각한다. 나는 아직도 그것을하는 방법에 단계적인 단계를 찾고있다! – Sam

관련 문제