일반결제 연동에서 클라이언트키를 라이브 키로 넣었을 때 개발문서와 다른 화면이 나옵니다.
안녕하세요 토스페이먼츠와 저희 Flutter 앱을 연동하는 과정에서 문제가 있어 연락드립니다.
일반결제를 연동하는 과정에서 개발문서에 나와있는 테스트 키를 사용하면 문제없이 연동이 됩니다.
그러나 테스트키를 저희의 라이브키로 대체하면 다른 화면이 나옵니다.
1. html 소스코드
var clientKey = 'test_ck_D5GePWvyJnrK0W0k6q8gLzN97Eoq'
var tossPayments = TossPayments(clientKey) // 클라이언트 키로 초기화하기
tossPayments.requestPayment('카드', { // 결제 수단 파라미터
// 결제 정보 파라미터
amount: p['amount'],
orderId: p['orderId'],
orderName: p['orderName'],
customerName: p['customerName'],
successUrl: 'https://gratapp.page.link/gfzw',
failUrl: 'https://gratapp.page.link/Wx31',
})
2.
기대한 화면: 첫번째로 첨부한 화면
라이브키로 바꾸고 난 화면: 두번째로 첨부한 화면
클라이언트 키로 시크릿키나 아예 다른 값을 입력하면 화면이 나오지도 않아서
키값이 틀리거나 하진 않는것 같습니다.
혹시 몰라 API 버전을 2022-11-16으로 변경하였으나 여전히 옛날 스타일의 화면이 나오고 있습니다.
혹시 따로 사용신청을 해야 하는건가요?
일반결제를 연동하는 과정에서 개발문서에 나와있는 테스트 키를 사용하면 문제없이 연동이 됩니다.
그러나 테스트키를 저희의 라이브키로 대체하면 다른 화면이 나옵니다.
1. html 소스코드
var clientKey = 'test_ck_D5GePWvyJnrK0W0k6q8gLzN97Eoq'
var tossPayments = TossPayments(clientKey) // 클라이언트 키로 초기화하기
tossPayments.requestPayment('카드', { // 결제 수단 파라미터
// 결제 정보 파라미터
amount: p['amount'],
orderId: p['orderId'],
orderName: p['orderName'],
customerName: p['customerName'],
successUrl: 'https://gratapp.page.link/gfzw',
failUrl: 'https://gratapp.page.link/Wx31',
})
2.
기대한 화면: 첫번째로 첨부한 화면
라이브키로 바꾸고 난 화면: 두번째로 첨부한 화면
클라이언트 키로 시크릿키나 아예 다른 값을 입력하면 화면이 나오지도 않아서
키값이 틀리거나 하진 않는것 같습니다.
혹시 몰라 API 버전을 2022-11-16으로 변경하였으나 여전히 옛날 스타일의 화면이 나오고 있습니다.
혹시 따로 사용신청을 해야 하는건가요?


