TossPay.authorize
함수형 API
checkoutPayment로도 같은 기능을 쓸 수 있어요. 함수형 API는 v2와 같은{ params: { payToken } }형태의 인자를 받아요.
기능 설명
토스페이 결제창을 띄우고 사용자 인증을 수행해요. 인증이 완료되면 성공 여부를 반환해요.
실제 결제 승인은 서버에서 payToken으로 별도 처리해야 해요.
타입
TossPay.authorize(params: CheckoutPaymentOptions): Promise<CheckoutPaymentResult>;Params
type CheckoutPaymentOptions = {
/** 결제 토큰이에요. */
payToken: string;
};Response
type CheckoutPaymentResult = {
/** 인증이 성공했는지 여부예요. */
success: boolean;
/** 인증이 실패했을 경우의 이유예요. */
reason?: string;
};예시 코드
도움이 되었나요?