휴베이스
휴베이스
브랜드페이 문의
await widgets.setAmount({ currency: "KRW", value: amount.value - 5000, }); 이후 결제를 진행하면 success 파라미터 amount에선 5000이 되겠네요?
168 replies
브랜드페이 문의
amount = { currency: "KRW", value: 10000, }; await widgets.setAmount({ currency: "KRW", value: amount.value - 5000, });
amount currentcy: "KRW", value: : 5000 setAmount가 다시 값을 넣어주는거 아닌가요?
168 replies
브랜드페이 문의
if (coupon.checked) { alert('coupon'); await widgets.setAmount({ currency: "KRW", value: amount.value - 5000, }); console.log(amount); 이렇게 로그를 찍으면 value: amount.value - 5000 {currency: 'KRW', value: 5000} 이렇게 결과값이 나올꺼라 예상했습니다
168 replies
브랜드페이 문의
그럼 setAmount 값은 어떻게 확인할수 있을까요? 체크박스 체크후
168 replies
브랜드페이 문의
예제 그대로면 log에 체크박스 체크하면 5000 이 나와야 되는거 아닌가요?
168 replies
브랜드페이 문의
예제 그대로 value: amount.value - 5000, 진행이 되는지 확인하려고 해봤습니다
168 replies
브랜드페이 문의
하지만 log에 amount 값은 계산되지 않고 위에 초기값 10000 만 찍힙니다
168 replies
브랜드페이 문의
alert, log는 잘 찍힙니다
168 replies
브랜드페이 문의
coupon.addEventListener("change", async function () { alert('33434'); if (coupon.checked) { alert('coupon'); await widgets.setAmount({ currency: "KRW", value: amount.value - 5000, }); console.log(amount); return; } alert('change'); await widgets.setAmount({ currency: "KRW", value: 20000, }); console.log(amount); }); // ------ '결제하기' 버튼 누르면 결제
168 replies
브랜드페이 문의
amount = { currency: "KRW", value: 10000, };
168 replies
브랜드페이 문의
샘플코드 그대로인데 실행이 되지 않아 질문드렸습니다
168 replies
브랜드페이 문의
amount = { currency: "KRW", value: 10000, }; 쿠폰체크시 success 페이지 amount 는 5000 확인했습니다. 쿠폰 비체크시 success 페이지 amount 는 10000 이네요...
168 replies
브랜드페이 문의
coupon.addEventListener("change", async function () { if (coupon.checked) { await widgets.setAmount({ currency: "KRW", value: amount.value - 5000, }); return; } await widgets.setAmount({ currency: "KRW", value: amount.value -4000, }); }); 쿠폰 체크하지 않고 테스트로 -4000 이부분이 적용되지 않습니다
168 replies
브랜드페이 문의
그리고 변경된값은 coupon.addEventListener("change", async function () { if (coupon.checked) { await widgets.setAmount({ currency: "KRW", value: amount.value - 5000, }); return; } await widgets.setAmount({ currency: "KRW", value: total_toss_price, }); }); 여기서 처리 해야한다는 말씀이신거죠?
168 replies
브랜드페이 문의
보내주신 샘플그대로면 체크박스 체크후에 결제 진행하면 5000원 깍인 가격으로 토스로 전달되야하죠? success 페이지에서 amount 확인할때요/
168 replies
브랜드페이 문의
let priceText = document.querySelector('.settle_amount').innerText; let total_toss_price = parseInt(priceText.replace(/[^0-9]/g, ''), 10); main(); async function main() { const button = document.getElementById("payment-button"); //const coupon = document.getElementById("coupon-box"); member_seq = $("input[name='member_seq']").val(); amount = { currency: "KRW", value: total_toss_price, }; settleAmount() 호출하면 priceText 가격이 수정됩니다. 이 함수 안에서 amount = { currency: "KRW", value: 변경된값, }; 이후 결제 요청을 드리면 return 에 amount값이 변경전 값입니다.
168 replies
브랜드페이 문의
첫 setAmount requestpayment 이전에 호출되고 변경된 가격을 settleAmount()에서 해주려고 하고있습니다.
168 replies
브랜드페이 문의
라디오 박스가 있어서 체크시 settleAmount() 함수로 페이지에서 보이는 가격이 변경됩니다.
168 replies
브랜드페이 문의
예제 코드나 다른 설명페이지가 없나요?
168 replies
브랜드페이 문의
promise 어느부분에서 진행되어야 되는건가요?
168 replies