2017-03-29 14 views
0

checkOut 버튼 (https://developer.paypal.com/demo/checkout/#/pattern/confirm)으로 작업하고 있으며 일부를 수행하고 있습니다. 신용 카드가 유효한지 또는 지불을위한 충분한 증거금이있는 지 확인하는 과정에 대한 질문이 있습니다. 예를 들어이 코드를 가지고 :paypal checkout.js 오류 트랜잭션을 확인하십시오.

return actions.payment.execute().then(function(data) { 

        console.log(data); 

       }); 

문제는 '데이터'지불의 실행에 대한 정보가있는 경우 내가 알 수있는 경우이다. 그렇지 않다면 어디에서 정보를 찾을 수 있습니까?

답변

0

해당 then 함수가 호출되면 지불이 완료되었습니다.

return actions.payment.execute().then(function(data) { 
    console.log('payment was successful!'); 
}).catch(function(err) { 
    console.log('payment failed!'); 
}); 
+0

감사합니다. 그러나 오류에는 denegate 정보가 포함되어 있습니다. 그렇지 않으면 onError 이벤트는 트랜잭션 정보를 포함하지 않습니다. – alex