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

무통장입금 주문시 계좌번호가 문자로 가게 안되나요?

· 11년 전 · 22 · 4

무통장입금으로 신청시 입금을 마냥 기다려야 하는데 무통장입금으로 신청시에 계좌번호가

문자로 발송하게 하는 기능 없나요? 혹 있는데 제가 못 찾는 걸까봐 여쭈어봅니다. 

댓글 작성

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

로그인하기

댓글 4개

주문시 주문자에게는 SMS를 발송하지 않고 있습니다.

shop/orderformupdate.php 를

// SMS BEGIN --------------------------------------------------------
// 쇼핑몰 운영자가 수신자가 됨
$receive_number = preg_replace("/[^0-9]/", "", $default[de_sms_hp]); // 수신자번호
$send_number = preg_replace("/[^0-9]/", "", $od_hp); // 발신자번호

$sms_contents = $default[de_sms_cont2];
$sms_contents = preg_replace("/{이름}/", $od_name, $sms_contents);
$sms_contents = preg_replace("/{보낸분}/", $od_name, $sms_contents);
$sms_contents = preg_replace("/{받는분}/", $od_b_name, $sms_contents);
$sms_contents = preg_replace("/{주문번호}/", $od_id, $sms_contents);
$sms_contents = preg_replace("/{주문금액}/", number_format($ttotal_amount), $sms_contents);
$sms_contents = preg_replace("/{회원아이디}/", $member[mb_id], $sms_contents);
if ($od_settle_case == "무통장")
$sms_contents = preg_replace("/{계좌번호}/", $od_bank_account, $sms_contents);
else
$sms_contents = preg_replace("/{회사명}/", $default[de_admin_company_name], $sms_contents);

if ($default[de_sms_use2] && $receive_number)
{
include_once("$g4[path]/lib/icode.sms.lib.php");
$SMS = new SMS; // SMS 연결
$SMS->SMS_con($default['de_icode_server_ip'], $default['de_icode_id'], $default['de_icode_pw'], $default['de_icode_server_port']);
$SMS->Add($receive_number, $send_number, $default['de_icode_id'], stripslashes($sms_contents), "");
$SMS->Add($send_number, $receive_number, $default['de_icode_id'], stripslashes($sms_contents), "");
$SMS->Send();
}
// SMS END --------------------------------------------------------

이렇게 수정해 보시기 바랍니다.

그리고 쇼핑몰설정 > SMS정보 > 주문서작성시 내용에 {계좌번호}를 추가해 주시기 바랍니다.
감사합니다만 주신 코드는 무통장입금인 경우 회사명이 아니라 계좌번호를 문자로 보내주는 거 같네요. 관리자에게요. 무통장주문을 선택시 회원핸폰으로 계좌번호를 보낼 수는 없을까요? 관리자에게 보내봤자 아무런 소용이 없는데요.
가능하면 주문자와 관리자 모두에게 간다면 관리자도 주문이 들어왔구나 알 수 있어서 좋겠고요.
$SMS->Add($receive_number, $send_number, $default['de_icode_id'], stripslashes($sms_contents), "");
$SMS->Add($send_number, $receive_number, $default['de_icode_id'], stripslashes($sms_contents), "");
위 코드중 위의 코드가 관리자에게, 아래의 코드가 주문자에게 문자를 보내는 코드입니다.
아 테스트해보니 주문자에게도 문자가 가네요. 지난주 제가 주문시 관리자니까 2번 문자가 오겠거니 했는데 안와서 안되는 걸로 생각했는데 방금 아내 것으로 하니 문자가 갔다고 하네요.
그런데 계좌이체나 신용카드로 주문한 경우 아래처럼 문자가 오네요. 분명 주신 코드는 무통장일 때만 문자에 계좌번호가 찍히는 것으로 아는데 말입니다.

O님께서 주문하셨습니다. 14081111 25900원 계좌번호{} 홈앤에듀

게시글 목록

번호 제목
55623
55619
55618
55614
55601
55598
55590
55577
55575
55570
55547
55544
55541
55539
55530
55526
55506
55504
55501
55499