테스트 사이트 - 개발 중인 베타 버전입니다

카테고리별로 결제방법 달리 셋팅 가능한가요?

· 11년 전 · 26 · 8

혹시 영카트4에 농산물이란 별도의 추가메뉴를 만들고요. 이 메뉴에선 카드결제 불가하고

무통장입금만 되게 만들 수도 있나요? 물론 셋팅이 없으니 수작업으로 작업을 해야겠지만

제가 손을 못대고 부탁을 해야하는 입장이다보니 가능한지 여부만 여쭙고 싶네요.

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 8개

분류 90 을 농산물 분류로 만들고

shop/orderform.php 를

$sql = " select count(*) as cnt
from $g4[yc4_cart_table] a, $g4[yc4_item_table] b
where a.on_uid = '$s_on_uid'
and a.it_id = b.it_id
and b.ca_id like '90%' ";
$row = sql_fetch($sql);
if (!$row[cnt]) {

// 가상계좌 사용
if ($default[de_vbank_use]) {
$multi_settle++;
echo "<input type='radio' id=od_settle_vbank name=od_settle_case value='가상계좌' $checked><label for='od_settle_vbank'>{$escrow_title} 가상계좌</label> &nbsp;&nbsp;&nbsp;";
$checked = "";
}

// 계좌이체 사용
if ($default[de_iche_use]) {
$multi_settle++;
echo "<input type='radio' id=od_settle_iche name=od_settle_case value='계좌이체' $checked><label for='od_settle_iche'>{$escrow_title} 계좌이체</label> &nbsp;&nbsp;&nbsp;";
$checked = "";
}

// 휴대폰 사용
if ($default[de_hp_use]) {
$multi_settle++;
echo "<input type='radio' id=od_settle_hp name=od_settle_case value='휴대폰' $checked><label for='od_settle_hp'>휴대폰</label> &nbsp;&nbsp;&nbsp;";
$checked = "";
}

// 신용카드 사용
if ($default[de_card_use]) {
$multi_settle++;
echo "<input type='radio' id=od_settle_card name=od_settle_case value='신용카드' $checked><label for='od_settle_card'>신용카드</label> &nbsp;&nbsp;&nbsp;";
$checked = "";
}

}

와 같이 수정하시면 농산물 분류에 속한 상품이 있을 경우 결제방법에 "무통장"만 표시됩니다.
아 친절하게 정답을 알려주시니 정말 감사합니다. 나중에 추가할 때 적용해보겠습니다. 감사합니다.
아.. 정말 죄송합니다. 제가 무지해서요. 알려주신 위의 코드를 통째로 복사해서

172째줄쯤
<?
$multi_settle == 0;
$checked = "";

$escrow_title = "";
if ($default[de_escrow_use]) {
$escrow_title = "에스크로 ";
}

위 코드 아래에 삽입하고요
그 다음에 아래 코드에서 무통장입금 사용만 제외하고 나머지 가상,계좌,휴대폰,신용카드는 삭제했습니다.
그랬더니 농산물에선 무통장만 뜨고 나머지는 다 떴습니다. 다만 기존 있던 상품을 복사하거나 혹 3차분류를 농산물로 상품을 뜨게 한다음 테스트를 했을 경우에는 무통장만 뜨지 않았고요. 제대로 한건가요?

// 무통장입금 사용
if ($default[de_bank_use]) {
$multi_settle++;
echo "<input type='radio' id=od_settle_bank name='od_settle_case' value='무통장' $checked><label for='od_settle_bank'>무통장입금</label> &nbsp;&nbsp;&nbsp;";
$checked = "";
}

// 가상계좌 사용
if ($default[de_vbank_use]) {
$multi_settle++;
echo "<input type='radio' id=od_settle_vbank name=od_settle_case value='가상계좌' $checked><label for='od_settle_vbank'>{$escrow_title} 가상계좌</label> &nbsp;&nbsp;&nbsp;";
$checked = "";
}

// 계좌이체 사용
if ($default[de_iche_use]) {
$multi_settle++;
echo "<input type='radio' id=od_settle_iche name=od_settle_case value='계좌이체' $checked><label for='od_settle_iche'>{$escrow_title} 계좌이체</label> &nbsp;&nbsp;&nbsp;";
$checked = "";
}

// 휴대폰 사용
if ($default[de_hp_use]) {
$multi_settle++;
echo "<input type='radio' id=od_settle_hp name=od_settle_case value='휴대폰' $checked><label for='od_settle_hp'>휴대폰</label> &nbsp;&nbsp;&nbsp;";
$checked = "";
}

// 신용카드 사용
if ($default[de_card_use]) {
$multi_settle++;
echo "<input type='radio' id=od_settle_card name=od_settle_case value='신용카드' $checked><label for='od_settle_card'>신용카드</label> &nbsp;&nbsp;&nbsp;";
$checked = "";
}
알려드린 방법대로 했는데 잘 안된다는 말씀이신지요?
아니요. 잘 되는데 제대로 한건가 싶어서요. 코딩만 주셔가지고 어디에 삽입해야할지 잘 몰라서 댓글대로 삽입하고 하단에 삭제한 것을 말씀드린거에요. 제대로 뜨긴 하는데 농산물에 새로 등록한 건요. 다만 기존 있던 상품을 복사하거나 분류를 농산물로 넣어서 할 경우엔 무통장만 뜨진 않더라고요. 농산물은 모조리 새로 등록할 것이라 크게 문제는 없는데 제가 잘 몰라서 위의 덧글처럼 하면 제대로 한거 맞는지를 한번 확인차 여쭈어 보았습니다. ^^
잘된다면 제대로 넣으신 것으로 보입니다.
네 감사드립니다. 도움주셔서요. 혹시 농산물 카테고리에서만 기존 설정한 A계좌가 아닌 별도의 다른 계좌가 뜨게끔도 셋팅이 가능한지 여쭈어보아도 될까요?
말씀하신 기능들이 가능은 하지만 저희쪽에서 답변 드리는 것에는 한계가 있습니다.
저희는 기본으로 배포한 코드에 대한 문제에 대해서만 해결해 드리고 있습니다.

운영하시는 쇼핑몰에 특화된 기능을 넣으시는 경우라면 제작의뢰 게시판이나 개발자를 구하여 처리해 주실것을 권해 드립니다.
http://sir.co.kr/bbs/board.php?bo_table=request

게시글 목록

번호 제목
55718
55716
55712
55710
55708
55704
55701
55700
55697
55687
55675
55673
55664
55660
55658
55640
55636
55632
55625
55624