에스크로 결제시 신용카드 결제만 일반결제로 돌리기

기본 소스를 최대한 안 건들이고 하려고 했습니다.

그리고 해당 소스 결제단은 이니시스 입니다.

1. /shop/orderform.php

<?php } else if($default['de_pg_service'] == 'inicis') { ?>
switch(settle_method)
{
case "계좌이체":
f.gopaymethod.value = "onlydbank";
break;
case "가상계좌":
f.gopaymethod.value = "onlyvbank";
break;
case "휴대폰":
f.gopaymethod.value = "onlyhpp";
break;
case "신용카드":
f.gopaymethod.value = "onlycard";
f.acceptmethod.value = "HPP(2):Card(0):no_receipt:cardpoint"; // 요부분 추가
break;
default:
f.gopaymethod.value = "무통장";
break;
}
<?php } ?>

2. /shop/inipay_result.php

if ($default['de_escrow_use'] == 1){
$escw_yn = 'Y';
if($_POST[gopaymethod] == 'onlycard'){ // 요부분 추가
$escw_yn = '';
}
}


참고로 저도 테스트를 충분히 한상태는 아닙니다...^ ^;;;;;
|

댓글 6개

감사합니다. ^^
감사합니다.. 혹씨 모바일은 어찌해야될까요?
/mobile/shop/orderform.php 1215line

switch(settle_method) {
case "계좌이체":
paymethod = "bank";
break;
case "가상계좌":
paymethod = "vbank";
break;
case "휴대폰":
paymethod = "mobile";
break;
case "신용카드":
paymethod = "wcard";
f.P_RESERVED.value = "bank_receipt=N&twotrs_isp=Y&block_isp=Y"; // 신용카드 결제는 에스크로 결제가 아닌 일반결제로 돌린다.
break;
}
답변이 너무 늦었습니다....^ ^;;;;
감사합니다. ^^
감사합니다 포그난님의 노고로 코에어서 업데이트가 됬네요. ^^
댓글을 작성하시려면 로그인이 필요합니다.

영카트5 팁자료실

+
제목 글쓴이 날짜 조회
10년 전 조회 6,047
10년 전 조회 7,543
10년 전 조회 6,480
10년 전 조회 4,993
10년 전 조회 5,828
10년 전 조회 1.1만
10년 전 조회 8,919
10년 전 조회 6,863
10년 전 조회 6,092
10년 전 조회 6,025
10년 전 조회 6,824
10년 전 조회 7,871
10년 전 조회 6,285
10년 전 조회 6,406
10년 전 조회 6,675
10년 전 조회 8,280
10년 전 조회 5,921
10년 전 조회 5,523
10년 전 조회 8,649
10년 전 조회 1만
10년 전 조회 7,482
10년 전 조회 1.3만
10년 전 조회 1.2만
10년 전 조회 7,194
10년 전 조회 4,624
10년 전 조회 5,900
10년 전 조회 6,423
10년 전 조회 6,638
10년 전 조회 5,400
10년 전 조회 5,915