kcp 결재하면 나타나는 오류 _ 해결부탁 드립니다.

kcp 결재하면 나타나는 오류 _ 해결부탁 드립니다.

QA

kcp 결재하면 나타나는 오류 _ 해결부탁 드립니다.

답변 1

본문

객님의 주문 정보를 처리하는 중 오류가 발생해서 주문이 완료되지 않았습니다.

KCP를 이용한 전자결제(신용카드, 계좌이체, 가상계좌 등)은 자동 취소되었습니다.

---------

결재 후에 위와 같은 페이지로 넘어가구요

 

관리자 메일로는 다음과 같은 메일이 옵니다.

 

주문정보를 DB에 입력하는 중 오류가 발생했습니다.

PG사의 신용카드는 자동 취소되었습니다.

취소 내역은 PG사 상점관리자에서 확인할 수 있습니다.

오류내용

insert g5_shop_order set od_id = '2014070121005519', mb_id = 'admin', od_pwd = '*9E9BBC777AE64B23E7EBD6D8B9750AEA6DE7DBCE', od_name = '관리자', od_email = '*** 개인정보보호를 위한 이메일주소 노출방지 ***', od_tel = '*** 개인정보보호를 위한 휴대폰번호 노출방지 ***', od_hp = '*** 개인정보보호를 위한 휴대폰번호 노출방지 ***', od_zip1 = '138', od_zip2 = '860', od_addr1 = '서울특별시 송파구 동남로26길 42', od_addr2 = '301호', od_addr3 = '(오금동, 동진)', od_addr_jibeon = '서울특별시 송파구 오금동 157-6 동진빌라', od_b_name = '관리자', od_b_tel = '*** 개인정보보호를 위한 휴대폰번호 노출방지 ***', od_b_hp = '*** 개인정보보호를 위한 휴대폰번호 노출방지 ***', od_b_zip1 = '138', od_b_zip2 = '860', od_b_addr1 = '서울특별시 송파구 동남로26길 42', od_b_addr2 = '301호', od_b_addr3 = '(오금동, 동진)', od_b_addr_jibeon = '', od_deposit_name = '', od_memo = '', od_cart_count = '1', od_cart_price = '8800', od_cart_coupon = '0', od_send_cost = '4000', od_send_coupon = '0', od_send_cost2 = '0', od_coupon = '0', od_receipt_price = '12800', od_receipt_point = '0', od_bank_account = 'BC카드', od_receipt_time = '2014-07-01 21:10:44', od_misu = '0', od_pg = 'kcp', od_tno = '20140701401720', od_app_no = '47745814', od_escrow = '0', od_tax_flag = '0', od_tax_mny = '11636', od_vat_mny = '1164', od_free_mny = '0', od_status = '입금', od_shop_memo = '', od_hope_date = '', od_time = '2014-07-01 21:10:44', od_ip = '221.138.199.94', od_settle_case = '신용카드'

1054 : Unknown column 'od_pg' in 'field list'

error file : /shop/shop/orderformupdate.php

----------------\

pg사에는 승인이 되어 카드결제가 완료되어 있습니다.  

sql 파일 확인하여 디비테이블도 확인했습니다.  이상없습니다.

꼬옥 부탁드립니다. 이것때문에 쇼핑몰 오픈 못하고 있어요... ㅠ.ㅠ 

이 질문에 댓글 쓰기 :

답변 1

메일의 오류내용을 자세히보니  od_pg 테이블이 없어서 그런것이더군요.

에너나는 파일 orderformupdate.php 를 찾아서

406라인을 주석처리

//$od_pg = $default['de_pg_service'];

447 라인의 아래 같은 문구를 삭제

od_pg             = '$od_pg',

그리고 나니 결제가 정상적으로 처리되네요.

혹시 같은 오류 나시는 분들 참고하시라고 자답합니다.  

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 15
© SIRSOFT
현재 페이지 제일 처음으로