결제창 호출
JavaScriptSDK를 통해 결제창을 호출하는 방법을 안내합니다. SDK를 이용하여 결제창을 손쉽게 띄워보세요.
결제창 호출 샘플코드
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<!-- 결제위젯 SDK 추가 -->
<script src="https://js.seedpayments.co.kr/v1/seedpay.js"></script>
</head>
<body>
<!-- 결제하기 버튼 -->
<button id="payment-button">결제하기</button>
<script type="text/javascript">
const button = document.getElementById('payment-button');
// ----- 결제하기 버튼 누르면 결제창 띄우기 -----
button.addEventListener('click', function() {
SeedPay.requestPayment({
method: 'CARD', // 결제수단 ALL, CARD, BANK, VACNT 중 하나
mId: '123121234m', // 상점 아이디(필수)
amount: 1005, // 결제 금액(필수)
orderId: 'Z93MeKjW7mjRZBnZB6u4E', // 주문 ID(직접 만들어주세요)(필수)
orderName: '씨드 FIC 양고기 외 2건', // 주문명
returnUrl: returnUrl, // 결제(인증) 결과 전달하는 페이지(직접 만들어주세요)
customerEmail: '[email protected]', // 구매자 이메일
customerName: '김씨드', // 구매자명
customerMobilePhone: '01012345679', // 구매자 휴대폰
options: {
period: '2023.10.16 ~ 2023.10.20', // 제공기간, default: 별도 제공기간 없음
card: {
flowMode: '1', // 직접호출, 0: 미사용(default), 1: 사용
cardCompany: '06' , // 카드사 선택시 간편결제사: '00' 고정
easyPay: '00', // 간편결제사 코드
cardInstallmentPlan: '00', // 할부개월
useCardPoint: '0', // 카드사 포인트 사용 여부
}
}
});
});
</script>
</body>
</html>
결제창 호출 파라미터
카드 직접 호출(cardCompany)과 간편결제(easyPay)는 동시에 사용할 수 없습니다. 하나만 사용해 주세요.
Last updated