구모듈 > 신모듈 개선 작업 관련 문의
기존 유플러스 결제 모듈(XPay)을 사용중이였는데, 브라우저 호환문제로 인해 신모듈(토스 SDK)로 리뉴얼 작업 진행중인 가맹점입니다.
작업중 질문드리고싶은게 있어 문의드립니다.
1. 기존 XPay의 경우 hashdata 검증을 위한 mertKey로 확인작업하는 코드가 있는데 SDK로 변경하면서 secretKey로 API를 호출하는 방식으로 바뀌었는데 따로 저희쪽에서 해쉬값검증이나 이런것을 해야하는 부분이 있을까요? 예제코드를 보면서 작업했는데 예제에는 따로 확인하는 부분이 없어서요!
2. 개발이 거의 끝나가는데, 라이브 환경에서 테스트 + 실제 결제 적용하려하는데, 현재 결제가 진행중인 가맹점이여도 구모듈에서 신모듈로 넘어갈때 카드사심사를 다시 토스쪽에 요청해야하는걸까요? 아니면 테스트키만 라이브키로 바꿔서 진행하면 되는걸까요?
4 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
1번에 대해 답변을 드리면,
신모듈에서는 XPay와 같은 해싱 절차가 없습니다. API Response에 모든 body가 포함되서 들어와서 별도로 해싱을 검사하실 필요는 없습니다.
다만 결제 요청 이전에 amount 값을 세션에 저장하신 뒤, success페이지에서 돌아오는 amount값과 비교하는 프로세스는 진행하시는 것을 권장드립니다.
2번에 대해서 답변은 1544-7772나 홈페이지 채널톡으로 문의 주셔야 답변이 가능합니다.
참고로 XPay -> SDK 변경 시에는, 기존 결제 내용에 영향을 줄 수 있어 MID를 신규로 발급받고 진행하는 것을 권장해 드립니다.
amount값 체크로직은 추가해둔 상태입니다.
2번 관련해서는 따로 연락드리도록하겠습니다. 답변 감사합니다
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.