모듈 로딩 연동

토스페이먼츠 브랜드페이의 모듈 로딩에 연동 방법을 안내합니다.

모듈 로드 파라미터 정의

Javascript SDK
await IMP.loadModule( "toss-brandpay", { userCode: "imp00000000", //// 관리자 콘솔 - 결제 연동 페이지에서 확인 가능합니다. }, { customerKey: "d005f081-830a-4b9c-b5e2-73e56fbe6ac3", loadBrandpayOptions: { ui: { buttonStyle: "default", highlightColor: "#3182f6", navigationBar: { visible: true, paddingTop: 10, }, labels: { oneTouchPay: "원터치결제", }, }, }, }, );

모듈로드 결과값 정의

Javascript SDK
const brandpayModule = await IMP.loadModule( "toss-brandpay", { userCode: "imp00000000", //// 관리자 콘솔 - 결제 연동 페이지에서 확인 가능합니다. }, { customerKey: "d005f081-830a-4b9c-b5e2-73e56fbe6ac3", loadBrandpayOptions: { ui: { buttonStyle: "default", highlightColor: "#3182f6", navigationBar: { visible: true, paddingTop: 10, }, labels: { oneTouchPay: "원터치결제", }, }, }, }, ); brandpayModule.setupPassword(); brandpayModule.getPaymentMethods(); brandpayModule.openSettings();