이니시스 결제시
본문
안녕하세요
od_b_name, od_b_hp를 기존 사용과는 다르게 배송지가 아닌 참여자로 만들어서 사용하고 있었습니다.
주문서 작성 페이지에서 인원 체크 -> 인원만큼 input 박스 추가
od_b_name1,od_b_name2,od_b_name3 ...
생성 후 orderform.update.php에서
갯수만큼 배열로 담은 다음 implode 해서 order 테이블 od_b_name에 잘 담았었는데요.
무통장으로 테스트시에는 잘 되는데
현재 이니시스 연결하고나서 결제 테스트 진행하는데
해당 부분 값이 넘어오지를 않아서..
별다른 이유가 있나요?? 같은 update 파일이고 $sql;exit;로 찍어봐도 이상하게 카드결제일때만 안나오네요
답변 3
이니시스 결제 API를 사용하고 있다면, API 문서를 확인하여 od_b_name과 같은 값들을 정확하게 전송해야 합니다. API 문서에는 이름과 연락처 등의 값을 전송하는 방법이 잘 나와 있으므로 그 방법에 맞게 값을 전송해야 합니다.
가급적 필수요소는 편집하지 마시고 별도의 여분필드를 활용하심이 어떠신지..
update 페이지 구간에서 무통장, 신용카드를 구분하기 전 상단에 해당 값들이 넘어오는지 보셔야 할 듯 하고
해당 값이 신용카드일 때 이미 없다면 전송구간에서 빠지지 않았을 까 싶어요
정확히 기억나지는 않지만 form을 재정의해서 넘겼던것 같습니다....
답변을 작성하시기 전에 로그인 해주세요.