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

[Поддержка] Модуль оплаты Z-Payment для версий 1.5.x

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

Модуль оплаты Z-Payment для версий 1.5.x

Скачать/Купить дополнение

Z-Payment - это платежная система для приема платежей на сайте и мгновенной оплаты в Интернет.

С помощью Z-Payment оплата в интернете станет простым, удобным и безопасным мероприятием, не требующим каких-либо дополнительных вложений, как временных, так и финансовых. На сегодняшний день платежная система работает практически с любыми видами переводов (банковскими, почтовыми, денежными), электронными валютами, пластиковыми картами, мобильными и наличными платежами, а также оплата на сайте может осуществляться и с помощью различных терминалов, непосредственно через кассы банков и других методов платежа.

Офф. сайт сервиса Z-Payment: http://www.z-payment.com

Совместим со всеми версиями > Opencart 1.5.x

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

Быть может Вас могут заинтересовать:


 

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


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

При нажатии на кнопку "Оформить заказ" открывается страница с сообщением от Z-payment - Примечание к платежу не задано!

В чем может быть проблема?

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


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

Цена однако ого-го!

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


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

Там у них с сертификатами что-то , видимо на .ру решили сэкономить.

Можно в модуле переделать что бы кидал не на z-payment.ru а на z-payment.com ?

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


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

Там у них с сертификатами что-то , видимо на .ру решили сэкономить.

Можно в модуле переделать что бы кидал не на z-payment.ru а на z-payment.com ?

можно, в контроллере модуля - $this->data['action'] = 'https://z-payment.ru/merchant.php';

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


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

сервер выдает ошибку на строку (избавился просто закомментировав)

public function success() {

$LMI_PAYMENT_NO = $this->request->post['LMI_PAYMENT_NO'];

$LMI_SYS_INVS_NO = $this->request->post['LMI_SYS_INVS_NO'];

$LMI_SYS_TRANS_NO = $this->request->post['LMI_SYS_TRANS_NO'];

$LMI_SYS_TRANS_DATE = $this->request->post['LMI_SYS_TRANS_DATE'];

// $ZP_SIGN = $this->request->post['ZP_SIGN'];

$this->load->model('checkout/order');

Удачи всем!

  • +1 1

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


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

в процессе подтверждения платежа - ошибки наследствие от опен сорца (за деньги можно было и проверить)

исправления красные

public function callback() {

..........

$LMI_PAYER_PURSE = $this->request->post['LMI_PAYER_PURSE'];

$LMI_PAYER_WM = $this->request->post['LMI_PAYER_WM'];

$LMI_HASH = $this->request->post['LMI_HASH'];

$ZP_TYPE_PAY = $this->request->post['ZP_TYPE_PAY'];

$merhant_key = $this->config->get('zpayment_merchant_key'); //просто буквы не хватает, а так ерунда

// LMI_PAYMENT_NO - Номер счета

..........

..........

if( $order_info['order_status_id'] != $this->config->get('zpayment_order_status_id')) {

$this->model_checkout_order->update($LMI_PAYMENT_NO, $this->config->get('zpayment_order_status_id'),('Z-payment:'.$ZP_TYPE_PAY),TRUE);

}

echo 'OK'; //в случае если z-payment захочет еще раз сказать (а то ошибка 500)

return TRUE;

}

  • +1 1

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


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

в процессе подтверждения платежа - ошибки наследствие от опен сорца (за деньги можно было и проверить)

исправления красные

public function callback() {

..........

$LMI_PAYER_PURSE = $this->request->post['LMI_PAYER_PURSE'];

$LMI_PAYER_WM = $this->request->post['LMI_PAYER_WM'];

$LMI_HASH = $this->request->post['LMI_HASH'];

$ZP_TYPE_PAY = $this->request->post['ZP_TYPE_PAY'];

$merhant_key = $this->config->get('zpayment_merchant_key'); //просто буквы не хватает, а так ерунда

// LMI_PAYMENT_NO - Номер счета

..........

..........

if( $order_info['order_status_id'] != $this->config->get('zpayment_order_status_id')) {

$this->model_checkout_order->update($LMI_PAYMENT_NO, $this->config->get('zpayment_order_status_id'),('Z-payment:'.$ZP_TYPE_PAY),TRUE);

}

echo 'OK'; //в случае если z-payment захочет еще раз сказать (а то ошибка 500)

return TRUE;

}

Спасибо, друг

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


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

А у меня выдает ошибку приходит сообщение на ящик с таким текстом:

Здравствуйте.
Не удалось оповестить магазин об успешной оплате счета.
Result URL должен вернуть строку 'YES' или заголовок '200 OK' Result URL=http://www.luckypurse.ru/index.php?route=payment/zpayment/callback
Params=LMI_PAYEE_PURSE=10305&LMI_PAYMENT_AMOUNT=2.79&LMI_PAYMENT_NO=136&LMI_PAYER_WM=
ZP88342514&LMI_SYS_TRANS_NO=1743563&LMI_MODE=0&LMI_SYS_INVS_NO=4796160&LMI_PAYER_PURSE=
ZP88342514&LMI_SYS_TRANS_DATE=20130218 10:05:59&LMI_HASH=5F9BFA9AF24028F0D7FCF30387B97456&ZP_SUMMA_SELLER=2.79&ZP_CURRENCY_INVOICE=
RUR&ZP_TYPE_PAY=ZP_ZP&
Answer:
HTTP/1.0 500 Internal Server Error Date: Mon, 18 Feb 2013 06:06:06 GMT Server: Apache/2 X-Powered-By: PHP/5.3.17 Set-Cookie: PHPSESSID=0bb46553bf827f29d14eaddce23f7a5f; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Set-Cookie: language=ru; expires=Wed, 20-Mar-2013 06:06:06 GMT; path=/; domain=www.luckypurse.ru Set-Cookie: currency=RUB; expires=Wed, 20-Mar-2013 06:06:06 GMT; path=/; domain=www.luckypurse.ru Vary: Accept-Encoding,User-Agent Content-Length: 0 Connection: close Content-Type: text/html
Благодарим за использование платежной системы Z-Payment
Если у Вас возникли вопросы по оплате или приему платежа, пожалуйста, обратитесь в службу поддержки
По вопросам предоставления товара или услуги, пожалуйста, обращайтесь к продавцу.
С уважением,
Система Z-Payment

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


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

А у меня выдает ошибку приходит сообщение на ящик с таким текстом:

Здравствуйте.
Не удалось оповестить магазин об успешной оплате счета.
Result URL должен вернуть строку 'YES' или заголовок '200 OK' Result URL=http://www.luckypurse.ru/index.php?route=payment/zpayment/callback
Params=LMI_PAYEE_PURSE=10305&LMI_PAYMENT_AMOUNT=2.79&LMI_PAYMENT_NO=136&LMI_PAYER_WM=
ZP88342514&LMI_SYS_TRANS_NO=1743563&LMI_MODE=0&LMI_SYS_INVS_NO=4796160&LMI_PAYER_PURSE=
ZP88342514&LMI_SYS_TRANS_DATE=20130218 10:05:59&LMI_HASH=5F9BFA9AF24028F0D7FCF30387B97456&ZP_SUMMA_SELLER=2.79&ZP_CURRENCY_INVOICE=
RUR&ZP_TYPE_PAY=ZP_ZP&
Answer:
HTTP/1.0 500 Internal Server Error Date: Mon, 18 Feb 2013 06:06:06 GMT Server: Apache/2 X-Powered-By: PHP/5.3.17 Set-Cookie: PHPSESSID=0bb46553bf827f29d14eaddce23f7a5f; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Set-Cookie: language=ru; expires=Wed, 20-Mar-2013 06:06:06 GMT; path=/; domain=www.luckypurse.ru Set-Cookie: currency=RUB; expires=Wed, 20-Mar-2013 06:06:06 GMT; path=/; domain=www.luckypurse.ru Vary: Accept-Encoding,User-Agent Content-Length: 0 Connection: close Content-Type: text/html
Благодарим за использование платежной системы Z-Payment
Если у Вас возникли вопросы по оплате или приему платежа, пожалуйста, обратитесь в службу поддержки
По вопросам предоставления товара или услуги, пожалуйста, обращайтесь к продавцу.
С уважением,
Система Z-Payment

Обновил. Перезагрузите модуль. Проверьте и отпишитесь, пож.

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


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

Обновил. Перезагрузите модуль. Проверьте и отпишитесь, пож.

Спасибо, ошибка ушла.

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


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

При попытке оплатить в z-payment любым способом(жмем оплатить напротив желаемого метода) - мы попадаем на страничку, где предлагается:

- оплатить

- выбрать другой способ оплаты

- вернуться в магазин

 

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

 

Notice: Undefined index: LMI_PAYMENT_NO in /home/u137395/lifemodificationru/www/catalog/controller/payment/zpayment.php on line 55Notice: Undefined index: LMI_SYS_INVS_NO in/home/u137395/lifemodificationru/www/catalog/controller/payment/zpayment.php on line 56Notice: Undefined index: LMI_SYS_TRANS_NO in /home/u137395/lifemodificationru/www/catalog/controller/payment/zpayment.phpon line 57Notice: Undefined index: LMI_SYS_TRANS_DATE in /home/u137395/lifemodificationru/www/catalog/controller/payment/zpayment.php on line 58Warning: Cannot modify header information - headers already sent by (output started at /home/u137395/lifemodificationru/www/index.php:100) in /home/u137395/lifemodificationru/www/system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/u137395/lifemodificationru/www/index.php:100) in /home/u137395/lifemodificationru/www/system/engine/controller.php on line 29

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


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

и ещё момент:

В настройках стоит:

Статус заказа после оплаты: Сделка Завершена.

 

Но при оплате через Сбербанк России(выписать счёт) и выставления счета - появляется возможность вернуться в магазин при не оплаченном счете.(переходим на route=checkout/success)

в итоге заказ получает статус "Сделка завершена", хотя заказ не оплачен, а счёт выставлен

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


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

Доброго времени, прошу прощения за неудобства, модуль требует обновления, т.к. по всей видимости в API z-payment были изменения.. в скором времени доработаю модуль и отпишусь

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


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

Доброго времени, прошу прощения за неудобства, модуль требует обновления, т.к. по всей видимости в API z-payment были изменения.. в скором времени доработаю модуль и отпишусь

 

Есть успехи?

Кстати, с физиками (не ИП) они как работают?

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


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

Доброго времени, прошу прощения за неудобства, модуль требует обновления, т.к. по всей видимости в API z-payment были изменения.. в скором времени доработаю модуль и отпишусь

 

Есть успехи?

Кстати, с физиками (не ИП) они как работают?

http://z-payment.com/help_client.php

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


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

Доброго времени, прошу прощения за неудобства, модуль требует обновления, т.к. по всей видимости в API z-payment были изменения.. в скором времени доработаю модуль и отпишусь

Приветствую,

Есть ли какие-то изменения?

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


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

Приветствую,

Есть ли какие-то изменения?

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

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


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

Когда жму "Подтверждение оплаты", перекидывает на z-payment.com и появляется это:

Не задана подпись к данным оплаты! Укажите параметр ZP_SIGN или удалите пароль инициализации магазина.

Это где такое искать?

OpenCart  Version 1.5.6

 

Решено с помощью http://www.z-payment.com/docs.php

Изменено пользователем SergeV

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


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

А можно цену адекватную поставить? Есть необходимость в модуле.

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


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

Помогите, скачал модуль, установил на ocStore  1.5.5.1.1 и у меня такая ошибка. Ввожу все данные но модуль не активируется, в чем может быть проблема? вот скрин RFrXB9Mg.png

 

После чего в админ панели нет никакой реакции. А показывает что модуль включен в его настройках.

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


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

Помогите, скачал модуль, установил на ocStore  1.5.5.1.1 и у меня такая ошибка. Ввожу все данные но модуль не активируется, в чем может быть проблема? вот скрин RFrXB9Mg.png

 

После чего в админ панели нет никакой реакции. А показывает что модуль включен в его настройках.

Была такая проблема. В шаблоне по адресу admin\view\template\payment\zpayment.tpl нужно закомментировать строчку <?php echo $footer; ?> тогда появится возможность включения/выключения 

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


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

Может кому пригодится.

Недавно столкнулся с проблемой. Покупатели при оплате переадресовываются на мерчант: https://z-payment.ru/merchant.php

Им вылезает сообщение о невалидности сертификата. Самое страшное, что им вылезает на полбраузера окно что их могут обманывать мошенники, направляя на этот интернет-адрес :)

 

Решается так:

В catalog/controller/payment прописан путь к мерчанту

      $this->data['action'] = 'https://z-payment.ru/merchant.php';

Меняем его на 

      $this->data['action'] = 'https://z-payment.com/merchant.php';

 

и всё будет корректно.

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


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

Здравствуйте! Все перечитал, но никак не могу победить иероглифы в примечании к платежу и ответа пока на эту проблему не нашел. Когда пароль указываю в настройках на пайменте и в админке- вообще не работает (не прошел проверку), удаляю пароль в пайменте (в админке остается или нет - без разници) все работает, но иероглифы в примечании. Пароль пробовал по всякому и генереровать и писать одни цифры, ничего не прокатывает.

Хелпамиии!

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От zubovd
      Z-Payment - это платежная система для приема платежей на сайте и мгновенной оплаты в Интернет.
      С помощью Z-Payment оплата в интернете станет простым, удобным и безопасным мероприятием, не требующим каких-либо дополнительных вложений, как временных, так и финансовых. На сегодняшний день платежная система работает практически с любыми видами переводов (банковскими, почтовыми, денежными), электронными валютами, пластиковыми картами, мобильными и наличными платежами, а также оплата на сайте может осуществляться и с помощью различных терминалов, непосредственно через кассы банков и других методов платежа.
      Офф. сайт сервиса Z-Payment: http://www.z-payment.com
      Совместим со всеми версиями > Opencart 1.5.x
      т.к. данный модуль появился в свободном распространении на сайте сервиса, - переходит в "бесплатные"
      Быть может Вас могут заинтересовать:
      Модуль "Похожие товары (vqmod)"
      Модуль "Похожие товары"
      Модуль "Сопутствующие товары"
      Модуль "Рекомендуемые товары"
      Микроданные Schema.org
      Микроданные Schema.org для страниц категорий

  • Последние посетители   0 пользователей онлайн

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

×

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

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