소개
게시글
질문&답변
2022.12.21
일반 결제 연동 테스트할때 IMP 가 없습니다 에러가 발생합니다
아이엠 포트 페이지에서 정보를 잘못 입력해서 정보 누락으로 발생한 에러 였습니다 에러는 해결되었고 다음 강의 들을게요 감사합니다
- 0
- 4
- 3.4K
질문&답변
2022.12.20
일반 결제 연동 테스트할때 IMP 가 없습니다 에러가 발생합니다
넵 답변 감사합니다 저 선생님 근데 아래처럼 코드를 수정하니까 응답이 오는데"use client"; import React, { useEffect } from "react"; import Head from "next/head"; import axios from "axios"; type Props = {}; declare const window: typeof globalThis & { IMP: any; }; const PayMentPage = (props: Props) => { const onClickPayment = () => { let IMP; console.log("window : ", window); console.log("IMP : ", IMP); // Client-side-only code IMP = window.IMP; // 생략 가능 console.log("IMP : ", IMP); if (IMP) { IMP.init("imp20536130"); // Example: imp00000000 IMP.request_pay( { pg: "html5_inicis", pay_method: "card", merchant_uid: "ORD20180131-0000011", name: "노르웨이 회전 의자", amount: 64900, buyer_email: "gildong@gmail.com", buyer_name: "홍길동", buyer_tel: "010-4242-4242", buyer_addr: "서울특별시 강남구 신사동", buyer_postcode: "01181", }, (rsp: any) => { if (rsp.success) { console.log("rsp : ", rsp); // 결제 성공 시 로직, } else { console.log("rsp : ", rsp); // 결제 실패 시 로직, console.log("결제 에러가 발생하였습니다"); } }, ); } }; return ( {/* */} {/* */} 결제 하기 ); }; export default PayMentPage; 이런 에러가 발생해요 ^^; 혹시 이거 ; IMP.init("imp20536130"); // Example: imp00000000 이 틀려서 그럴까요? id는 홈페이지에서 복붙하긴 했는데(사진)
- 0
- 4
- 3.4K
질문&답변
2022.12.20
일반 결제 연동 테스트할때 IMP 가 없습니다 에러가 발생합니다
답변 감사합니다 그런데 선생님코드를 수정해도 IMP 가 undefind 라면서 안되요 ㅋㅋ;"use client"; import React, { useEffect } from "react"; import Head from "next/head"; import axios from "axios"; type Props = {}; declare const window: typeof globalThis & { IMP: any; }; const PayMentPage = (props: Props) => { const onClickPayment = () => { let IMP; console.log("window : ", window); console.log("IMP : ", IMP); // Client-side-only code IMP = window.IMP; // 생략 가능 console.log("IMP : ", IMP); IMP.init("imp20536130"); // Example: imp00000000 IMP.request_pay( { pg: "html5_inicis", pay_method: "card", merchant_uid: "ORD20180131-0000011", name: "노르웨이 회전 의자", amount: 64900, buyer_email: "gildong@gmail.com", buyer_name: "홍길동", buyer_tel: "010-4242-4242", buyer_addr: "서울특별시 강남구 신사동", buyer_postcode: "01181", }, (rsp: any) => { if (rsp.success) { console.log("rsp : ", rsp); // 결제 성공 시 로직, } else { // 결제 실패 시 로직, console.log("결제 에러가 발생하였습니다"); } }, ); }; return ( {/* */} {/* */} 결제 하기 ); }; export default PayMentPage; 에러 화면:(사진)
- 0
- 4
- 3.4K
스터디
모집완료
2022.11.07 18:23
개념) RequestParam vs PathVariable
- 0
- 0
- 220
스터디
모집중
2022.11.07 17:37
개념) 컨트롤러에 데이터 전달 하기 (@RequestBody vs @RequestParam)
- 0
- 0
- 251