2010-11-23 2 views
5

샌드 박스에서 paypal pro를 사용하고 있습니다. I는 요청을 보내고 응답이 오류 얻을 때Paypal Merchant Configuration 샌드 박스 오류가 잘못되었습니다.

어레이 ( [TIMESTAMP] => 2천10% 2d11 % 2d23T09 % 3a21 %의 3a12Z [CorrelationID를] => 2aa783b64659 [ACK] => 실패 [VERSION => 51 % 2e0 [BUILD] => 1,620,725 [L_ERRORCODE0] => 10501 [L_SHORTMESSAGE0] => 무효 % 20Configuration [L_LONGMESSAGE0] =>이 % 20transaction % 20cannot % 20be % 20processed % 20due % 20 ° % AMU => 20 % 2in00 [CURRENCYCODE] => USD[오류 코드] 10)

는이 오류를 구글과는 "결제 Aggrement"뭔가

사람이에 무엇을 제안 할 수 있습니다

입니까?

답변

2

제공된 API 사용자/패스를 사용하여 샌드 박스에서 DoDirectPayment 예제를 사용하는 동안이 동일한 문제가 발생했습니다.

L_ERRORCODE0: 10501 
L_SHORTMESSAGE0: Invalid Configuration 
L_LONGMESSAGE0: This transaction cannot be processed due to an invalid merchant configuration. 

나는 나의 샌드 박스 계정에 로그인 만에 동의 할 청구 계약이 없었다. 거기에서 웹 사이트 지불 프로를 가능하게하려고 노력하는 것도 효과가없는 것으로 판명되었습니다.

테스트 계정에 올바른 정보가 입력되지 않는 Paypal 샌드 박스에는 많은 문제가있는 것으로 보입니다. 이 10501 문제는 계정에서 '웹 사이트 결제 Pro'가 사용 설정되지 않아 발생합니다.

Contact customer support 그리고 이들이 당신을 위해 그것을 가능하게 할 수 있습니다. 그들은 새로운 테스트 판매자 계정을 만들어서 토글 할 수 있도록 요청했습니다.

8

샌드 박스 환경의 API 자격 증명에는 보유한 기본 구매자 계정이 사용됩니다. 샌드 박스 환경에서 구매자 계정을 만들 때 "payments pro"옵션을 사용해야합니다. 그러면 API 자격 증명 아래에서 새로운 API 자격 증명 집합을 볼 수 있습니다. 단지이를 사용하면 잘 될 것입니다.

+0

이것은 정확히 수행해야하는 작업입니다. 새 테스트 계정을 설정하고 "PayPal Payments Pro (프로를 사용하여 판매자로 자신을 대표하는 데 사용하십시오)"라는 단어를 선택하십시오. 그런 다음 'API 자격증 명'으로 이동하여 새 API 사용자 이름, 비밀번호 및 서명을 받으십시오. 완전한! – peirix

0

PayPal은 현재이 문제를 해결하기 위해 노력하고 있습니다. MTS (www.paypal.com/mts)에서 수정 티켓을 받고 싶을 수 있습니다.

최신 릴리스 전에 생성 된 계정에는 Pro가 올바르게 설정되어 있습니다. 모든 새 계정에는 Pro 기능에 영향을 미치고 오류 10501이 발생하는 결제 계약에 문제가 있습니다.

0

PayPal 개발자 계정을 설정할 때 존재하는 기본 비즈니스 샌드 박스 계정을 사용할 때이 문제가 발생했습니다. 새로운 비즈니스 계정을 만들 때 모든 것이 효과가있었습니다.

또한 비즈니스 샌드 박스 계정에 대해 테스트하도록 설정 한 개인 샌드 박스 계정을 사용해야합니다.

13

제품을 클릭하고 지불 전문가가 나를 위해 그것을 정렬하십시오.

do

업데이트 2013년 8월 12일 : 페이팔 지불은 프로 "프로필"탭으로 이동되었습니다 가능. 더 이상 "제품"탭이 없습니다.