24.07.04 17:31 작성
·
90
답변 1
0
2024. 07. 04. 18:24
안녕하세요.
문제는 재현이 되어야, 해결이 가능하거든요.
현재 프로젝트에서 venv 가상환경을 제외하시고 압축하셔서 help@pyhub.kr 이메일로 보내주시고,
어떤 URL에서 어떤 폼에서 값들을 입력하셨는 지 알려주시면, 문제를 재현해보고 해결 방안을 고민해보겠습니다. :-)
2024. 07. 04. 20:31
잘 해결되셔서 다행입니다.
1. m_redirect_url 설정은 모바일에서의 결제를 지원하기 위해서는 필수이구요. webhook은 안전하게 결제 여부를 통보받기 위해서 꼭 필요한 설정입니다. 이 2가지 설정을 지정하지 않으셔도, PC 환경에서는 결제가 가능하실 수도 있겠지만, 요즘 모바일에서의 결제가 많은 만큼 이 2가지 설정을 꼭 지정하시기를 추천드립니다.
2. PG에 따라서 IMP.request_pay 호출 시에 지정하는 props 설정이 다를 수 있습니다. PG별 설정에 대해서는 PG별 포트원 공식 문서나 포트원 측에 문의하시면 안내를 받으실 수 있구요. 포트원을 통해서 PG에 가입하시면 보다 빠른 처리가 가능하실 겁니다. 적어도 1주일 정도면 가능하지 않을까 싶습니다.
포트원 블로그 - 포트원 추천패키지는 PG 가입비가 무료!
https://blog.portone.io/pg-recommend/
2024. 07. 04. 19:07
감사합니다!
수많은 테스트로 문제를 찾았습니다.
강의 초반에 최소 테스트 결제금액이 100원이라고 들었던 것 같은데 오랜만에 강의를 수강하다보니 이걸 까먹고.. ㅋㅋ
10원으로 테스트를 계속 진행해서 결제 실패가 계속 되었네요
100원 이상 금액으로 조정하고 진행하니 정상 작동됩니다!
마지막으로 하나 궁금한 것이 있습니다.
지금 섹션 6까지 모두 수강하고 코드도 적용한 상태입니다.
현재 바로 운영하는 사이트에서 결제 기능을 도입해야 하는 상황인데
섹션 7에서 진행하는 '결제결과 받는 방법: m_redirect_utl, webhook'은 따로 적용하지 않고 기본으로 진행해서
섹션 6까지의 진행상황으로만 코드를 적용하여 실 결제 서비스를 구현해도 무방할까요?
실제 pg사 계약 및 연동시 기간
또한 실제 pg사와 계약 및 연동을 하는 기간은 어느정도로 잡고 개발 기간을 가져야 하는지
코드 수정은 아예 필요가 없는지 혹시 정보를 알 수 있을까요?
시간이 많이 지났음에도 빠른 답변과 문제 해결을 도와주려 하심에 정말 감사드립니다 ㅠㅠ