다날 본인인증 진행 시 <IMP.Certification> 태그에 data를 입력하게 되어 있는데요, 앱에서 직접 통신사와 번호, 이름 같은 정보를 받지 않고 다날의 웹 페이지를 이용해서 본인인증을 진행 시 merchant_uid만을 data에 넣고 있습니다.
그런데 타입지정 시 CertificationData는 company, carrier, name, phone을 필수로 입력받게끔 인터페이스가 만들어져 있어서 실제로 구현하여 동작은 되지만 IDE에서 타입 오류가 나고 있습니다.
const data: IMPData.CertificationData = {
merchant_uid: mid_${Date.now},
}
이런 식으로 data를 전달하고 있는데, 인터페이스에서 해당 정보들이 없어도 되게끔 수정 부탁드리겠습니다!
*추가: PaymentData에서도 escrow가 필수 입력 사항인데 입력하지 않아도 되는 것으로 알고있습니다. 이 부분도 반영 부탁드리겠습니다!