2014-11-21 3 views
4

내가 브레인 트리에 완전히 새로운 오전 그냥 브레인 클라이언트 : 양식 제출 실패

는 기본적으로 내가 그냥 "안녕하세요 클라이언트를 포장하는 간단한 HTML 파일을 생성 (서버 측에서 클라이언트와 자바를위한 자바 스크립트) 튜토리얼을 시도하고 있었다 " example. 또한 예제에서 제공된 주어진 clientToken과 샌드 박스 계정에서 얻은 클라이언트 토큰을 모두 사용하여 시도했습니다.

그리고이 ". 귀하의 요청을 처리하는 중 오류가 발생했습니다 다시 시도"나는 유효한 신용 정보를 작성하고 양식을 제출하려고 후

그러나,이 오류가있어 양식 제출이 실제로 서버로 전송되기 전에 오류가 발생했습니다. braintree.js는 제출을 차단하고 서버에 일부 권한을했던 것 같습니다, 그리고 오류가 위의 내가 크롬 개발자 콘솔 보았다

에서 와서 요청을보고 그게 전부는 다음과 같다 :

Request URL:https://client-analytics.sandbox.braintreegateway.com 
Params: 
authorizationFingerprint: [some fp] 
sharedCustomerIdentifierType:undefined 
analytics[][kind]:dropin.web.inline.add-card.fail 
_meta[platform]:web 
_meta[platformVersion]: [some value] 
_meta[integrationType]:dropin 
_meta[sdkVersion]:braintree/web/2.3.3 
_meta[merchantAppId]:file:///Users/jiayaohan/Desktop/card.html 
braintreeLibraryVersion:braintree/web/2.3.3 
_method:POST 
callback:callback_json9 

그리고 상태 코드 자체는 (200) 확인을했지만, 응답, 내용이었다 :

callback_json9({status:201}) 

사람이 매우 간단 안녕하세요 세계 클라이언트 설치를 잘못 갈 수도 알고? (주어진 예제 클라이언트 토큰과 내 자신의 샌드 박스 계정에서 파생 된 클라이언트 토큰을 모두 사용해 보았지만 동일한 오류가 발생했다는 점에 유의하십시오.)

감사!

답변

12

저는 Braintree에서 일합니다.

카드를 추가하지 못하는 것처럼 보입니다. 사용 가능한 테스트 카드 자격 증명을 사용하고 있습니까?

샌드 박스는 certain test numbers 만 허용하므로 문제 될 수 있습니다. 가장 일반적으로 사용되는 테스트 번호는 4111111111111111입니다.

+0

이것은 정확히 수정되었습니다! 고마워요! –

+0

나는 똑같은 문제가 있었다. 예 : 카드 번호가 포함 된 양식 제출 '4242 4242 4242 4242' 나는 이것을 다시 사용할 수 없었다. 그래서 braintree 문서에서 다른 번호를 사용해야합니다. 희망이 도움이됩니다. – SzymonPoltorak

+0

안녕하세요, 저는이 문제를 샌드 박스 모드에서 직면 한 적이 없지만 지금은 프로덕션 중이며 테스트 서비스를 위해 데이터베이스에 수동으로 추가 한 1 $ 서비스 비용을 지불하려고합니다. 신용 카드 정보가 좋다. 좀 도와 줄 수있어? –