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

신용카드 결제시 포인트 바로 적립하기

· 13년 전 · 250
쇼핑몰 설정에서 포인트 부여를 "예" 로 설정하시기 바랍니다.
 
 
shop/kcp/pp_ax_hub.php 에 빨간색 코드를 추가해 보시기 바랍니다.
 
// 카드내역 INSERT
$sql = "insert $g4[yc4_card_history_table]
           set od_id = '$ordr_idxx',
               on_uid = '$on_uid',
               cd_mall_id = '$site_cd',
               cd_amount = '$good_mny',
               cd_app_no = '$app_no',
               cd_app_rt = '$res_cd',
               cd_trade_ymd = '$trade_ymd',
               cd_trade_hms = '$trade_hms',
               cd_opt01 = '$buyr_name',
               cd_time = NOW(),
               cd_ip = '$cust_ip' ";
$result = sql_query($sql, TRUE);
 
if ($result)
{
    // 주문서 UPDATE
    $sql = " update $g4[yc4_order_table]
                set od_receipt_card = '$good_mny',
                    od_card_time = NOW(),
                    od_escrow1 = '$tno'
              where od_id = '$ordr_idxx'
                and on_uid = '$on_uid' ";
    $result = sql_query($sql, TRUE);
}
 
if ($is_member) {
    $sql = " select * from $g4[yc4_cart_table] where ct_point_use = '0' and on_uid = '$on_uid' ";
    $result = sql_query($sql);
    for ($i=0; $row=sql_fetch_array($result); $i++) {
        if ($row[ct_point] > 0) {
            $po_point = $row[ct_point] * $row[ct_qty];
            $po_content = "주문번호 $ordr_idxx ($row[ct_id]) 포인트적립";
            insert_point($member[mb_id], $po_point, $po_content, "@delivery", $member[mb_id], "$ordr_idxx,$row[on_uid],$row[ct_id]");
        }
        sql_query("update $g4[yc4_cart_table] set ct_point_use = '1' where ct_id = '$row[ct_id]' ");
    }
}           

댓글 작성

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

로그인하기

게시글 목록

번호 제목
1534
1526
1518
1516
1515
1501
1498
1496
1491
1488
1487
1481
1473
1472
1466
1462
1450
1449
1447
1446