››
토스 jsp 예제를 사용하여 테스 트 진행 내부오류 라고 나옵니다 테스트 키로는 정상적인 가상계좌 발급 테스트가 불가능한가요 ? 무통장 입금과 가상계좌 계약은 틀릭지 확인 부탁 드립니다
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>결제위젯 샘플</title>
<script src="https://js.tosspayments.com/v1/payment"></script>
</head>
<body>
<div id="payment-method"></div>
<button id="payment-request-button">결제하기</button>
<div>
<span>총 주문금액</span>
<span>100 원</span>
<button id="payment-button">가상계좌 결제하기</button>
</div>
<script language="javascript">
var orderTime = new Date().getTime();
var rqst_no = '4423343';
var customer_name = '테스트입니다';
var order_name = '옷가지33';
var tossPayments = TossPayments(clientKey) // 클라이언트 키로 초기화하기
var button = document.getElementById('payment-button')
button.addEventListener('click', function() {
tossPayments.requestPayment('가상계좌', { // 결제 수단 파라미터
// 결제 정보 파라미터
amount: 100,
orderId: rqst_no + '-' + orderTime,
orderName: order_name,
customerName: customer_name,
successUrl: 'http://127.0.0.1:8080/account/success.jsp?rqst_no=' + rqst_no,
failUrl: 'http://127.0.0.1:8080/account/fail.jsp',
validHours: 168,
cashReceipt: {
type: '소득공제',
},
useEscrow: false,
})
})
</script>
</script>
</body>
</html>
결제 실패
내부 시스템 처리 작업이 실패했습니다. 잠시 후 다시 시도해주세요.
에러코드: FAILED_INTERNAL_SYSTEM_PROCESSING
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>결제위젯 샘플</title>
<script src="https://js.tosspayments.com/v1/payment"></script>
</head>
<body>
<div id="payment-method"></div>
<button id="payment-request-button">결제하기</button>
<div>
<span>총 주문금액</span>
<span>100 원</span>
<button id="payment-button">가상계좌 결제하기</button>
</div>
<script language="javascript">
var orderTime = new Date().getTime();
var rqst_no = '4423343';
var customer_name = '테스트입니다';
var order_name = '옷가지33';
var tossPayments = TossPayments(clientKey) // 클라이언트 키로 초기화하기
var button = document.getElementById('payment-button')
button.addEventListener('click', function() {
tossPayments.requestPayment('가상계좌', { // 결제 수단 파라미터
// 결제 정보 파라미터
amount: 100,
orderId: rqst_no + '-' + orderTime,
orderName: order_name,
customerName: customer_name,
successUrl: 'http://127.0.0.1:8080/account/success.jsp?rqst_no=' + rqst_no,
failUrl: 'http://127.0.0.1:8080/account/fail.jsp',
validHours: 168,
cashReceipt: {
type: '소득공제',
},
useEscrow: false,
})
})
</script>
</script>
</body>
</html>
결제 실패
내부 시스템 처리 작업이 실패했습니다. 잠시 후 다시 시도해주세요.
에러코드: FAILED_INTERNAL_SYSTEM_PROCESSING

