2016-09-29 3 views
0

약 2 ~ 3 주 전에 내 사이트에 PayPal 결제 처리가 추가되어 아무런 문제없이 매력적이었습니다. 이제 코드를 수정하기 위해 프로젝트로 돌아 왔습니다. 나는 2 ~ 3 주 전에 끝낸 페이팔 코드를 건드리지 않고 송장을 지불하려고했다.Paypal REST API 오류 : 중복 거래 및 중복 인보이스 ID

현재 샌드 박스에서 실행 중입니다. 내가 얻는 오류는 중복 트랜잭션, 중복 송장 ID입니다. 그러나 각 인보이스 ID는 생성 된 각 인보이스에 고유하므로 문제가 될 수있는 방법을 알지 못합니다 (코드를 건드리지 않았 음). 아래는 Paypal Connection Exception을 사용하면서 얻는 오류 이미지입니다.

Image of the error:

그래서 지금은 내가이 문제를 해결하기 위해 무엇을해야하는지에 붙어 완전히 잃었어요. 어떤 도움이라도 대단히 감사합니다. 감사합니다

답변

0

해결 된. 고유 한 인보이스 ID (idk 이유)를 전달할 수 없으며, 방금 uniqid()를 사용했으며 작동합니다.

+0

나는 똑같은 문제가있다. 이것은별로 의미가 없다 ... uniqid()와는 다른 송장 ID가 아닌가? 내 고유 송장 ID는 정말 고유하므로 이해하지 못합니다! – johna

+0

그래,별로 이해가 안되지만 uniqid()를 사용하면 나를 위해 일했다. 미안 하오. 오래된 PHP 프로젝트였습니다. 잠깐 동안 만 건드리지 않았습니다. – ex8