Javascript SDK 결제 모듈 연동에서 requestPayment 메소드 호출 성공 후 처리 방식에 대한 피드백

.
Java 는 Javascript SDK .
(인 API : 2202-07-27)

SDK TossPayments requestPayment('결제수단[카드/계좌이체 등]', '결제 요청 데이터')
.

(API > Javascript SDK > )니 requestPayment 우 Javascript 'Promise' (Javascript ).

/**
* (예제코드) 토스페이먼츠 결제창 호출
* 
* @param method 결제 수단
* @param data 결제 요청 데이터
*/
function pay(method, data) {
  tossPayments
    .requestPayment(method, data)
    .catch(function (err) {
        // TODO 대표적으로 결제창이 닫히는 경우 호출 되는 것으로 보임.
        // console.log(err.code);
        // console.log(err.message);
      });
}


.

''', 'successUrl' 인 AP.

우 successUrl는 Back-end 인 API.

상 successUrl '/' .

, 닌 JSON ''.

/**
* 바라는 방향성(?)
* (예제코드) 토스페이먼츠 결제창 호출
* 
* @param method 결제 수단
* @param data 결제 요청 데이터
*/
function pay(method, data) {
  tossPayments
    .requestPayment(method, data)
    .then(function (res) {
        // TODO 서버로부터 반환된 res 데이터를 가지고 후 처리
     })
    .catch(function (err) {
        // TODO 대표적으로 결제창이 닫히는 경우 호출 되는 것으로 보임.
        // console.log(err.code);
        // console.log(err.message);
      });
}


!

P.S. . , 니 QA ..!

한 API
제 JavaScript SDK , .
일반 결제 JavaScript SDK | 토스페이먼츠 개발자센터
Was this page helpful?