Перейти к содержанию
freelancer

[Поддержка] смс шлюз для сервиса sms.ru

Рекомендуемые сообщения

тоже самое...(((

Скачал 2-ю версию, ввел логин и пароль как на сайте sms.ru и тишина...

логов никаких нет

сборка: Maxystore 1.5.3.1

правда тестил на localhost, но думаю что это не причина

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для версии 1.5.1.3 есть ли решение по включению функций sms отправки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите у меня в магазине валюта по умолчанию стоит USD а заказы приходят в рублях. В настройках СМС параметр {SUM} тоже отрабатывает в USD как его сделать в RUB?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можно как нибудь поправить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

/catalog/model/checkout/order.php, 572

// Send Admins SMS if configure

if ($this->config->get('config_sms_alert')) {

$total = $this->currency->format($order_info['total'], $order_info['currency_code'], $order_info['currency_value']);

$options = array(

'to' => $this->config->get('config_sms_to'),

'copy' => $this->config->get('config_sms_copy'),

'from' => $this->config->get('config_sms_from'),

'username' => $this->config->get('config_sms_gate_username'),

'password' => $this->config->get('config_sms_gate_password'),

'message' => str_replace(array('{ID}', '{DATE}', '{TIME}', '{SUM}', '{PHONE}'),

array($order_id, date('d.m.Y'), date('H:i'), $total, $order_info['telephone']),

$this->config->get('config_sms_message'))

);

$this->load->library('sms');

$sms = new Sms($this->config->get('config_sms_gatename'), $options);

$sms->send();

//Отправка клиенту

$total = $this->currency->format($order_info['total'], $order_info['currency_code'], $order_info['currency_value']);

$options = array(

'to' => $order_info['telephone'],

'from' => $this->config->get('config_sms_from'),

'username' => $this->config->get('config_sms_gate_username'),

'password' => $this->config->get('config_sms_gate_password'),

'message' => str_replace(array('{ID}', '{DATE}', '{TIME}', '{SUM}', '{PHONE}', '{NAME}'),

array($order_id, date('d.m.Y'), date('H:i'), $total, $order_info['telephone'], $order_info['shipping_firstname']),

'Уважаемый(ая) {NAME}, Ваш заказ № {ID} на сумму {SUM} успешно создан')

);

$sms = new Sms($this->config->get('config_sms_gatename'), $options);

$sms->send();

}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чет не работает. Все так же USD шлёт

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

укажите свой номер телефона

совершите заказ

дождитесь смс

убедитесь, что в смс валюта соответсвует выбранной во время заказа

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот посмотрите мой /catalog/model/checkout/order.php может от версии движка зависит? У меня осторе 1.5.1.3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

во-первых длинное сообщение принято прятать под скрытый текст, а во-вторых вы не заменили

floatval($order_info['total']) на $total, который я специально выделил зеленым

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

во-первых длинное сообщение принято прятать под скрытый текст, а во-вторых вы не заменили

floatval($order_info['total']) на $total, который я специально выделил зеленым

Точно спасибо, в глазу замылилось.

Кстати, а что это за //Отправка клиенту

Типо клиенту отправляется? У меня почему то не отправляет, только админу. Или баланс надо пополнять?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

укажите свой номер телефона

совершите заказ

дождитесь смс

убедитесь, что в смс валюта соответсвует выбранной во время заказа

 

Доброго времени суток! В общем,  у меня такая же проблема как и у andremedg

Все настроил как описано, но смс не приходят, лог не создается, хотя строки раскоментировал.

Версия 1.5.4.1. По реф ссылке прошел, оплатил, мб в партнерском кабинете видно что не так? Очень прошу помочь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сборка [censored], в первую очередь нашел что в /catalog/model/checkout/order.php отсутствует по сравнению с оригиналом

// Send Admins SMS if configure
if ($this->config->get('config_sms_alert')) {
$options = array(
'to' => $this->config->get('config_sms_to'),
'copy' => $this->config->get('config_sms_copy'),
'from' => $this->config->get('config_sms_from'),
'username' => $this->config->get('config_sms_gate_username'),
'password' => $this->config->get('config_sms_gate_password'),
'message' => str_replace(array('{ID}', '{DATE}', '{TIME}', '{SUM}', '{PHONE}'),
array($order_id, date('d.m.Y'), date('H:i'), $total, $order_info['telephone']),
$this->config->get('config_sms_message'))
);
$this->load->library('sms');
$sms = new Sms($this->config->get('config_sms_gatename'), $options);
$sms->send();

 

Сейчас в админке, в журнале ошибок выходит

PHP Notice:  Error: Could not load library sms! in /system/engine/loader.php on line 23

Хелп ми плиз

 

UPD Какие файлы, связанные с sms library, скорее всего, подлежат замене оригиналом?

Изменено пользователем psihiatrus
левая сборка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приятно было бы получать SMS клиенту сделавшего заказ: в поле "Дополнительные номера:"   тег {PHONE} но не работает так что то. как сделать не подскажите?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А еще было бы хорошо, если бы можно было отправлять смс-ки о смене статуса заказа

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тоже интересует модуль, как vipsms http://vipsms.net/api/extensions/download/cf580cd610a94cb7ba2d4ea41b26c2c4/f/vipsms_mod-v0003.zip

Только в випсмс смски для администратора платные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите, с чем может быть связана следующая проблема: 

после переноса на новый хостинг перестали отправляться sms админу и клиентам, при этом тестовая sms приходит? 

Настройки - такие же как на старом хостинге

Включить SMS уведомления: да

Сервис отправки SMS: smsru

логин, пароль и тд - все перепроверила

 

В ТП хостера говорят, что все должно отправляться, и проблема не их.

 

В логе 

2013-09-06 13:35:00 - 202

2013-09-06 14:04:18 - 202
2013-09-06 14:25:30 - 100 (это тестовая смс)
201336-597454
balance=112.77
 
202 Неправильно указан получатель - я уже голову сломала, как его правильно указать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эта ветка живая или нет? Что-то ответов не вижу ((((

Может автор модуля подскажет, что за ерунда происходит.

 

Если в поле дополнительные номера стоит {PHONE}, смс-ки вообще никому не приходят. Если так поставить какой-нибудь номер, то приходят и на этот номер (если его внести при оформлении заказа) и администратору. Если же оставить поле пустым, то приходят только админу. Что нужно внести в дополнительное поле, чтобы работало нормально, и смс приходили и клиенту, и админу?

 

Буду очень признательна за ответ )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Дополнительные номера:

Указывать через запятую, в международном формате, без разделителей 7926xxxxxxx

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а такая ошибка? как ее устранить ?

 

2013-09-25 11:08:36 - 301

 
данная ошибка свидетельствует о том что "Неправильный пароль, либо пользователь не найден", но заполнял все по образцу в начале топика 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

 

 

Дополнительные номера:

Указывать через запятую, в международном формате, без разделителей 7926xxxxxxx

 

 

 

Если это ответ мне, номера указывают в международном формате и без разделителей, только я же не буду каждый раз вручную вносить номер покупателя. Как я понимаю в этом поле (допномера) должна стоять конструкция  {PHONE}, которая и позволяет отправлять смс клиенту. Но у меня она не работает! И что делать не пойму - а хороший хостинг из-за этого менять не хочется. ТП хостера тоже промучилась неделю и ничего не смогла сделать...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От freelancer
      отправка смс для владельца бесплатно
      шлюз бесплатный, ссылка реферальная http://10768.sms.ru/
      рекомендуемый модуль http://opencartforum...0%bb%d1%8f-15x/
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.