페이팔 반복 구독을 내 사이트와 통합했습니다. 성공적인 거래 후 반환 URL을 설정했습니다.하지만 일단 페이팔에서 리디렉션되면 세션 값이 삭제되고 아무 것도 반환하지 않습니다. 해당 페이지도 .. 응답 (트랜잭션 ID, 상태 등)을 얻을 수 없습니다. 어느 누구도이 문제를 해결하도록 지시 할 수 없습니다.페이팔에서 돌아온 후 세션이 파손되었습니다.
1
A
답변
1
응답이 올바른 URL로 반환되는지 확인하십시오.
일부 서버에서는 www.site.com이 site.com과 다른 것으로 (세션별로) 간주됩니다.
1
PayPal을 사용하면 PayPal의 HTTP 요청을 수신 대기하도록 별도로 설정해야합니다. PayPal에서 고객을 반송 URL로 다시 보낼 때 필요한 데이터가 반환되지 않습니다. 반환 URL과 완전히 별개의 알림 URL을 설정해야합니다.
나는 최근에 CodeIgniter 프레임 워크와 함께 PayPal을 사용했으며 PayPal 수신을 전담하는 컨트롤러를 설정했습니다. 제출 양식에서 필자는 고객 ID와 기타 필요한 세부 정보를 포함하는 양식 매개 변수를 정의했으며 PayPal은 지정한 알림 URL에 HTTP 요청을 할 때이를 포함합니다. 그런 다음 PayPal을 청취하는 컨트롤러가 요청을 받으면이를 POST를 통해 PayPal로 돌려 보내 확인합니다.
PayPal 문서는 특히 반복 구독과 관련하여 훌륭한 IMHO가 아닙니다.
관련 문제
- 1. 세션이 현자 게이트웨이에서 돌아온 후 폐기 됨
- 2. 레일 - 제출 (POST)에서 돌아온 후 세션이 손실 됨
- 3. GDB : 함수가 돌아온 후 중단
- 4. 활동에서 돌아온 후 조각을 업데이트하십시오.
- 5. Windows가 잠자기에서 돌아온 후 InstanceOwnerException
- 6. 페이팔에서 구매 후 원래 사이트로 리디렉션
- 7. 아이폰 앱이 파인더에서 파손되었습니다.
- 8. iOS6에서 백그라운드에서 돌아온 후 앱이 다운 됨
- 9. NSMutableString 다른 뷰 컨트롤러에서 돌아온 후 Null
- 10. iOS - 배경에서 돌아온 후 UIToolbar의 크기가 조정되었습니다.
- 11. QLPreviewController는 백그라운드에서 돌아온 후 빈 문서를 표시합니다.
- 12. 실행 기능 클래스 생성자에서 돌아온 후
- 13. detailview에서 돌아온 후 mapView에서 스크롤 막대가 사라집니다.
- 14. 이미지 선택기에서 돌아온 후 복원 상태
- 15. Firefox에서 Ajax 통화 캐싱이 기록에서 돌아온 후
- 16. ViewController로 돌아온 후 애니메이션이 작동하지 않습니다.
- 17. iPhone UI보기로 다시 돌아온 후 잠자고 죽는다.
- 18. 다른보기에서 돌아온 후 테이블보기의 데이터를 다시로드하십시오.
- 19. dismissmodalView에서 돌아온 후 UITableViews를 다시로드하는 방법
- 20. 돌아온 양식 제출 후 JS 삽입 광고
- 21. 페이팔에서 포스트 배열 사용
- 22. 페이팔에서 10481 오류가 발생했습니다
- 23. VirtualBox 업그레이드로 가상 컴퓨터가 파손되었습니다.
- 24. Jsoup : 얼마 후 세션이 만료됩니다.
- 25. 로그인 후 cakephp 세션이 손실됩니다.
- 26. 파기 후 PHP 세션이 존재합니다.
- 27. PHP는 페이팔에서 mysql 배열을 삽입합니다.
- 28. 페이팔에서 사용자 이름을 확인하는 방법
- 29. 안드로이드가 돌아온 후 버튼을 클릭 할 수 없습니다.
- 30. 백그라운드에서 돌아온 후 스플래시 화면이 표시되지 않도록 방지합니다.
로그 파일에 어떤 오류가 표시됩니까? 값의 진행을 기록하기 위해'var_dump()'또는'error_log()'를 사용해 보셨습니까? 세션을 저장하기 시작 했습니까? 너 뭐 해봤 니? 어떤 코드를 사용하고 있습니까? – Xeoncross
세션/로그인/로그 아웃이 잘 작동하고 있습니다.하지만 세션을 파기 만하면 페이팔에서 리디렉션됩니다. 반환 페이지에도 페이팔에서 응답을 받았습니다. –