2013-07-03 5 views
0

저는 페이팔 API를 처음 사용했지만 내 사이트에 통합했습니다. 모든 거래에는 adaptive payments api을 사용하는 2 개의 수신자가 있습니다. 가끔마다 나는 INCOMPLETE의 상태로 ipn 응답을받습니다.Paypal IPN INCOMPLETE 상태 원인

Some transfers succeeded and some failed for a parallel payment or, for a delayed chained payment, secondary receivers have not been paid 

왜 하나의 트랜잭션 만 작동합니까? 첫 번째받는 사람 만이 문제를 일으키는 돈을 받고 있습니다. 이것을 처리하는 가장 좋은 방법은 무엇입니까? 어쨌든 즉시 첫 번째 수취인 지불로 구매자를 환불합니까?

답변

1

reverseAllParallelPaymentsOnError 매개 변수를 사용하여 요청에 실패 할 경우 모든 지불을 취소 할 수 있습니다.

XS : 오류 가 지불 발생하는 경우 병렬 지불을 리버스 있는지 여부 (선택 사항). 허용되는 값은 다음과 같습니다. true - 오류가 발생하면 각 병렬 지불이 취소됩니다. false - 불완전한 경우 만 완료됩니다 (기본값)