뚱뚜니
뚱뚜니12mo ago

영수증출력

사내 제품구매에서 카드결제를 한 후에, 신용카드 결제내역조회나 영수증재출력을 위해 영수증출력 메뉴를 제공하고 있습니다. 영수증 출력을 클릭할 시, http://pgweb.tosspayments.com:9090/WEB_SERVER/js/receipt_link.js 의 showReceiptByTID() 함수를 통해 팝업으로 보여주도록 되어있는데, 현재 결제를 한 후 영수증출력을 클릭해도 영수증이 나오지 않습니다. 실결제, 테스트결제 둘 다 나오지 않습니다. 뭐가 문제인걸까요? [테스트로 진행했던 결제의 경우의 인수] mertid : mjsoft007 tid : tmjso20231108114019Miq26 authdata : 8bf2cd526fe19625a9e627d0b1f13128 주문번호 : Direct-kak0936-1699410999 승인번호 : tmjso20231108114019Miq26 [실결제의 경우는 고객결제기 때문에 mertid, tid, authdata가 없습니다.] 주문번호 : Direct-GUEST-1699408524 승인번호 : mjsof20231108110250IF3S4
13 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee12mo ago
실결제의 생성하신 링크를 공유해 주실수 있을까요?
OMG
OMG12mo ago
tid 가 t 로 시작하는 것으로 보이는데 테스트환경이시죠? 테스트 환경에서는 영수증 출력에 제한이 있습니다.
뚱뚜니
뚱뚜니12mo ago
여기서 결제를 완료하게 되면 https://mjsoft.co/html/millennium/Order_result_new.php 에서 결제완료되었다고 해줍니다
엠제이소프트
(구)미진소프트, 천년경영 개발사, 스마트폰 영업관리, PDA영업관리, 전자세금계산서, 도소매POS시스템, 토탈경영관리 술루션
Kimoon Lee
Kimoon Lee12mo ago
아뇨 showReceiptByTID() 이 함수로 새창에 띄우시면 URL 이 이동할텐데 그때의 URL 을 알려주세요. 실결제건은 아마 이렇게 보이실거에요. https://dashboard.tosspayments.com/receipt/sales-slip?transactionId=mzhK%2FxYR5VJurAARivx%2FVCD%2BYuDniypDFIb0EJgQJgz%2FnG6dYsIGguIdNBVjVU8q&ref=legacy-merchant-api
뚱뚜니
뚱뚜니12mo ago
실제 거래일 경우에 팝업창이 https://pgweb.tosspayments.com/pg/wmp/etc/jsp/Receipt_Link.jsp?mertid="+mertid+"&tid="+tid+"&authdata="+authdata 이 주소로 띄우게 되어있어요 다만 실결제였을 때의 mertid, tid, authdata를 확인할 수 없었어서 어떤 값들이 넘어갔는지 잘 모르겠네요..
OMG
OMG12mo ago
실결제여서 알 수 없다는게 이상하네요. 실결제여도 결제 후 응답값에 mid, oid, tid 등은 필수값으로 이미 전달 드리고 있습니다. 테스트랑 라이브는 위 필수 파라미터 등은 동일하게 응답값으로 드리는데, 라이브 거래건은 응답값을 저장하지 않는다는 말씀이신가요? 이미 적어주신 정보에 mertid 도 있고, 승인번호라고 적어두신 값이 tid 이거든요. authdata 는 샘플에 보시면 md5 로 생성하는 값이구요.
Kimoon Lee
Kimoon Lee12mo ago
실제거래의 경우 https://pgweb.tosspayments.com/pg/wmp/etc/jsp/Receipt_Link.jsp?mertid="+mertid+"&tid="+tid+"&authdata="+authdata 여기로 띄우실때 mertid, tid, authdata 를 로그에 찍어 보시기 바랍니다.
뚱뚜니
뚱뚜니12mo ago
그..결제를 저희 웹사이트를 사용하시는 고객님이 하시고 영수증을 눌렀는데 안나오니까 안나온다고 문의를 주신 상황이었어요ㅠ 상담팀에서는 단순히 안된다고 저희팀에 넘겨서 구체적인 값이 어떤지 확인할 수 없었습니다;ㅅ; 그럼 다음번에 다시 문의가 들어오면 그 때 값까지 확인해서 다시 문의드리겠습니다ㅠ.ㅠ
Kimoon Lee
Kimoon Lee12mo ago
네 해당 값을 정상적으로 보내주셨다면 제가 링크 걸어드린 영수증이 뜨는게 맞습니다.
뚱뚜니
뚱뚜니12mo ago
네넵
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.