payflow api를 사용하여 개발 중입니다. 테스트 전용 payflow 계정을 만들었습니다. (트랜잭션 프로세스 모드 = 테스트)Paypal 테스트 계정에서 사일런트 게시 실패
내 프로그램은 호스트 된 체크 아웃 페이지와 함께 보안 토큰을 사용합니다. SilentPost를 사용합니다.
테스트 신용 카드 # 4111111111111111을 사용하십시오.
하지만 결제를 제출 한 후 "침묵하는 게시가 실패하면 URL 반환"에 지정된 URL로 페이지가 리디렉션되었습니다 (트랜잭션 실패로 인해 처리됩니다).
paypal 관리자를 사용하여 트랜잭션 (PNREF #이 내 코드로 반환 됨)을 검색합니다. 2 건의 거래가 있습니다.
첫 번째 트랜잭션 -
그래서 한 = 무효> Reuslt 코드 = 0, 응답 메시지 = 승인, 거래 유형 -> 코드 = 0, 응답 메시지 =이 승인 된 거래 유형 = 판매두 번째 트랜잭션 결과 왜 거래가 실제로 실패 했는가? 그렇다면 왜? (또는 이유를 찾는 방법은 무엇입니까?)
실패하더라도 통해 오는 거래, 나는 침묵 게시물에 대한 2 개 URL을 가지고 수 있도록 "무효 거래"체크 상자를 선택 취소 할 수 있습니다. (1)/침묵 게시물 (2)에 대한 판매/pay_confirm/판매/pay_error 자동 게시물 실패에 대한. 두 URL은 현재 동일한 최소한의 작업을 수행합니다. 일부 로그를 인쇄하고 간단한 페이지를 표시합니다. 두 URL 모두 임의의 수의 매개 변수를 허용 할 수 있습니다. 두 URL 모두 액세스 할 수 있습니다 (브라우저에서 테스트). 나는 paypal manager에서/sale/pay_confirm이 자동 사후 실패로 지정되었고 voided 트랜잭션으로 호출 된 URL을 교환하려고 시도했습니다. 그래서 나는/판매/pay_confirm가 일하고 접근 할 수 있음을 확신한다. 어째서 침묵 게시물이 실패 할까? – Mark
동일한 오류 표시가 나타납니다. 아직 해결책을 찾지 못하셨습니까? – Anraiki
안녕하세요, 나도 같은 문제가 있습니다. –