@allofshop/aos-sdk-payment
Version:
allofshop payment sdk for webbrowser
35 lines (33 loc) • 1.87 kB
HTML
<html>
<head>
<script
type="text/javascript"
src="https://code.jquery.com/jquery-1.12.4.min.js"
></script>
<script src="../.dist/aos-sdk-payment.js"></script>
</head>
<body>
<button class="pay">결제테스트</button>
<script>
$(document).on('click' , '.pay' , function() {
AosPaymentSdk.init({
shopId: 'b8319c74-f998-4e6d-ac4d-e059dc65d0e6',
orderId: '2d31fd27-4e99-4dd5-9679-612a8bd05534',
accessToken: 'eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE2MjA4OTM0NTEsImF6cCI6ImI4MzE5Yzc0LWY5OTgtNGU2ZC1hYzRkLWUwNTlkYzY1ZDBlNiIsImF6cGFjciI6IjAiLCJuYmYiOjE2MjA4OTM0NTEsImV4cCI6MTYyMDk3OTg1MSwiYXVkIjoiYjgzMTljNzQtZjk5OC00ZTZkLWFjNGQtZTA1OWRjNjVkMGU2IiwiaXNzIjoiaHR0cHM6Ly9hcGkuYWxsb2Yuc2hvcCIsInN1YiI6ImE3ODg4ZjZmLThlZmQtNGI2Zi05ODk5LWY1YmMyYWNlZjU4ZSIsImp0aSI6IjFhYTcyOGY4LTc3NDAtNDRkZC1iZTU0LTk1YTVmMmU5MDMzNiJ9.PMX-Drlj7KuV2BRFWJgwFo-_de-hujkqaAQh5-1_aX8j8Vogf_IiPNkvrZmrCm7ZupqCuo6mHcgtxM0JfWriGw',
pgProvider: 'nice-payments',
apiHost: 'http://192.168.0.2:3003'
});
AosPaymentSdk.pay({
payload: {"orderId":"2d31fd27-4e99-4dd5-9679-612a8bd05534","productName":"2d31fd27-4e99-4dd5-9679-612a8bd05534","orderer":{"name":"-","mobilePhone":"-","email":"-"},"recipient":{"name":"배송지","mobilePhone":"01033333333"},"couponIds":[],"usingMileage":0,"address":{"zipCode":"06038","address1":"서울 강남구 도산대로 지하 102 (신사동, 신사역)","address2":"상세주소"},"payment":{"type":"PG-CARD","pgId":"7e7be74c-688d-4bb0-86bb-a60fa74c3ef8"}},
onSuccess: function(res) {
alert('결제가 완료되었습니다.');
},
onError: function(err) {
alert('취소됐습니다.');
console.log(err);
},
});
});
</script>
</body>
</html>