2017-05-21 8 views
1

Pls는 아래 코드는 braintree를 처리하기에 충분합니까? 샘플 테스트에 대한 코드 명 하나의 braintree에 대한 전체 코드를 얻는 방법

Purchase.startOrder(new Purchase.Callback() { 


public String fetchToken() { 

return ""; 

} 

public void onPurchaseSuccess(String nonce) { 

} 

public void onPurchaseFail(String errorMessage) { 

} 
public void onPurchaseCancel() { 

} 
}); 

은 내가 BUIT하고 테스트하는 내 휴대폰에 설치하면이

 Purchase.startOrder(new Purchase.Callback() { 
public String fetchToken() { 
return "eyJ2ZXJzaW9uIjoyLCJhdXRob3JpemF0aW9uRmluZ2VycHJpbnQiOiI0ZDFkOWFkOGFhZDFlZDhiZjA4MDMwZGRmNWM0ZWEwZjc0ZDYwY2I4Zjg5MDNkYzVmYTUyNTM1MzhkMWIwYjNkfGNyZWF0ZWRfYXQ9MjAxNy0wNS0yMVQwNzo0MjoxNS4xODgzNDQ0MjIrMDAwMFx1MDAyNm1lcmNoYW50X2lkPTM0OHBrOWNnZjNiZ3l3MmJcdTAwMjZwdWJsaWNfa2V5PTJuMjQ3ZHY4OWJxOXZtcHIiLCJjb25maWdVcmwiOiJodHRwczovL2FwaS5zYW5kYm94LmJyYWludHJlZWdhdGV3YXkuY29tOjQ0My9tZXJjaGFudHMvMzQ4cGs5Y2dmM2JneXcyYi9jbGllbnRfYXBpL3YxL2NvbmZpZ3VyYXRpb24iLCJjaGFsbGVuZ2VzIjpbXSwiZW52aXJvbm1lbnQiOiJzYW5kYm94IiwiY2xpZW50QXBpVXJsIjoiaHR0cHM6Ly9hcGkuc2FuZGJveC5icmFpbnRyZWVnYXRld2F5LmNvbTo0NDMvbWVyY2hhbnRzLzM0OHBrOWNnZjNiZ3l3MmIvY2xpZW50X2FwaSIsImFzc2V0c1VybCI6Imh0dHBzOi8vYXNzZXRzLmJyYWludHJlZWdhdGV3YXkuY29tIiwiYXV0aFVybCI6Imh0dHBzOi8vYXV0aC52ZW5tby5zYW5kYm94LmJyYWludHJlZWdhdGV3YXkuY29tIiwiYW5hbHl0aWNzIjp7InVybCI6Imh0dHBzOi8vY2xpZW50LWFuYWx5dGljcy5zYW5kYm94LmJyYWludHJlZWdhdGV3YXkuY29tLzM0OHBrOWNnZjNiZ3l3MmIifSwidGhyZWVEU2VjdXJlRW5hYmxlZCI6dHJ1ZSwicGF5cGFsRW5hYmxlZCI6dHJ1ZSwicGF5cGFsIjp7ImRpc3BsYXlOYW1lIjoiQWNtZSBXaWRnZXRzLCBMdGQuIChTYW5kYm94KSIsImNsaWVudElkIjpudWxsLCJwcml2YWN5VXJsIjoiaHR0cDovL2V4YW1wbGUuY29tL3BwIiwidXNlckFncmVlbWVudFVybCI6Imh0dHA6Ly9leGFtcGxlLmNvbS90b3MiLCJiYXNlVXJsIjoiaHR0cHM6Ly9hc3NldHMuYnJhaW50cmVlZ2F0ZXdheS5jb20iLCJhc3NldHNVcmwiOiJodHRwczovL2NoZWNrb3V0LnBheXBhbC5jb20iLCJkaXJlY3RCYXNlVXJsIjpudWxsLCJhbGxvd0h0dHAiOnRydWUsImVudmlyb25tZW50Tm9OZXR3b3JrIjp0cnVlLCJlbnZpcm9ubWVudCI6Im9mZmxpbmUiLCJ1bnZldHRlZE1lcmNoYW50IjpmYWxzZSwiYnJhaW50cmVlQ2xpZW50SWQiOiJtYXN0ZXJjbGllbnQzIiwiYmlsbGluZ0FncmVlbWVudHNFbmFibGVkIjp0cnVlLCJtZXJjaGFudEFjY291bnRJZCI6ImFjbWV3aWRnZXRzbHRkc2FuZGJveCIsImN1cnJlbmN5SXNvQ29kZSI6IlVTRCJ9LCJjb2luYmFzZUVuYWJsZWQiOmZhbHNlLCJtZXJjaGFudElkIjoiMzQ4cGs5Y2dmM2JneXcyYiIsInZlbm1vIjoib2ZmIn0="; 

} 



public void onPurchaseSuccess(String nonce) { 

} 

public void onPurchaseFail(String errorMessage) { 

} 
public void onPurchaseCancel() { 

} 
}); 

처럼 브레인 웹 사이트에서 제공되는 토큰을 반환합니다. paypal을 포함하고 직불 카드 또는 신용 카드를 포함하는 지불 방법을 표시합니다.

내가 통합하려는

내 자신 : 지금 직면하고 문제가 서버 측에서, 나는 클라이언트 토큰
내 질문에 제공하는 코드를 가지고있다 :이 토큰을 호출하려면 어떻게
1. 비록 코드가 return "";이라고해도 코드 명 1에 있습니다. 나는 여기서 무엇을 돌려 줄까요? 나는 리턴 안에 토큰을 생성 한 url을 지적했다. 그것은 작동하지 않았다.
2. 내 토큰을받는다면 지불을 처리 할만큼 충분합니까? 위에 제공된 코드에 따라
3. 사용할 서버 측에서 ssl이 필요합니까? 답변 해 주셔서 감사합니다.

답변

0

the post에서 설명했듯이 지불을 구현하려면 서버가 있어야합니다. 서버 구현에 대한 지침은 braintree 웹 사이트 (linked too)에 있습니다.

거기서 서버 섹션을보고 구현하십시오. 그런 다음 서버에서 생성 된 토큰을 클라이언트 코드로 리턴해야합니다.