인프런 커뮤니티 질문&답변
포트원 질문입니다
해결된 질문
작성
·
71
·
수정됨
0
const onClickLoad = async (event: MouseEvent<HTMLDivElement>) => {
const IMP = window.IMP;
IMP.init("imp00000000"); //실제로는 강의자료에 있는 식별코드 사용했습니다!
IMP.request_pay(
{
pg: "kakaopay",
pay_method: "card",
name: "아이리버 무선 마우스 외 1개",
amount: 10000,
buyer_email: "이메일@gmail.com",
buyer_name: "홍길동",
buyer_tel: "010-4242-4242",
buyer_addr: "서울특별시 강남구 신사동",
buyer_postcode: "01181",
m_redirect_url: "/",
},
function (rsp: any) {
if (rsp.success) {
alert("결제가 성공했습니다.");
console.log(rsp);
} else {
alert("결제에 실패했습니다.");
}
},
);
};위와 같은 코드로 정상적으로 rsp를 받고, imp_uid 까지 받았습니다. 그런데

graphql api 호출을 했더니 _id 가 null이라는 에러가 계속해서 발생하네요. 챗gpt 도움을 받아보니, 백엔드가 impUid를 기반으로 결제 정보를 조회하고 DB에 적립하는 로직이 정상적으로 동작하는지 확인해야한다고 하는데, 에러원인이 무엇이고,어떻게 해결해야 하는지 알려주세요! 포트원 가맹점 식별코드는 강의 자료에 있는 식별코드를 사용했습니다!
답변 1
0





