Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Підтримка] PayPal Standard (отложенная оплата)


ashap
 Поделиться

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

PayPal Standard (отложенная оплата)


PayPal Standard (отложенная оплата)


Модуль для оплаты онлайн, только после того как менеджер свяжется с клиентом и убедиться в наличии товара или каких то других факторах, только после этого у клиента появиться возможность оплаты онлайн из личного кабинета.

Демо

http://dev33.pe-art.ru

admin-панель

http://dev33.pe-art.ru/admin

login - demo

pass - demo

Лицензия действительна на один домен

Порядок работы.

Клиент создает заказ, выбирает метод оплаты PayPal. Создается заказ со статусом указанном в настройках модуля. Менеджер магазина видит заказ и присваивает статус заказу(например Ожидает оплаты, настраивается в настройках модуля), после этого у клиента появляется кнопка в личном кабинете, в истории заказов оплатить онлайн. Если пользователь совершил заказ без регистрации, то после изменения статуса заказа и установки флажка уведомить покупателя, клиенту отправляется письмо с информацией об изменении заказа и ссылкой на оплату онлайн. После оплаты создается запись о совершенном платеже в админ панели и статус заказа меняется на другой(например Оплата принята, задается в настройках модуля).

 

прекрасно работает с модулем Simple - упрощенная регистрация и заказ.

 

Установка и порядок работы

Для работы необходим vqmod

1. Скопировать файлы из папки Upload в корень сайта.

2. Зайти в админ панель - дополнения - оплата - и установить PayPal Standart (отложенная оплата)

3. Проверить доступ к модулю. Система - пользователи - группы пользователей - поставить галочки напротив payment/PayPalSPay

4. Зайти в настройки модуля (ссылка Изменить)

5. Ввести настройки. Включить модуль(статус включено)

6. В заказе клиента поставить статус который вы выбрали в настройках модуля(Статус заказа для включения кнопки "оплатить онлайн"). Если пользователь совершил заказ без регистрации то установите галочку "Уведомить покупателя". Тогда он получит письмо с ссылкой на оплату.

7. Теперь у клиента в личном кабинете в истории заказов на заказе со статусом появилась кнопка "Оплатить онлайн". Если пользователь не регистрировался при заказе то только в письме он увидит ссылку.

 

Смотрите также другие модули по ссылке


  • Автор
  • долучення
    05.12.14
  • Категорія
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
  • OpenCart.Pro, ocShop
    OcShop 1.5.6.4.х
  • Звернення до сервера розробника
    Нет

 

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

  • 4 месяца спустя...

Чет он не стартует. И ошибок не показывает, но и платеж не формирует. Обычный модуль без отложенной оплаты работает нормально.

 

Рекомендую попробовать купить что-то

http://hespareparts.com/1131616.html  или http://hespareparts.com/517247.html

 

и не даст выбрать способ оплаты. Это что-то с можелем

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


Чет он не стартует. И ошибок не показывает, но и платеж не формирует. Обычный модуль без отложенной оплаты работает нормально.

 

переход на оплату по ссылке после смены статуса админом

читайте порядок работы в описании

требуется vqmod

 

на сайте у вас ошибка

невозможно оформить заказ новому покупателю так как почту при регистрации не отправляет выдает ошибку ssl.gmail.com

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

  • 1 месяц спустя...

Демо сайт выдает ошибку при смене статуса на ожидание. (для paypal)

 

http://i.gyazo.com/86a7194ce92bb196b0b2fc156834b873.png

 

Нет письма с ссылкой на оплату заказа! (в версии для яндекс оплату .. я такое письмо видел).

а тут сразу идет письмо с текстом что заказ будеот обработан сразу же после получения оплаты

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


ошибка в демо с этим модулем не связана

она от другого

спасибо что сообщили

поправлено

 

поэтому письмо ссылкой и не приходило

теперь все ок

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

  • 3 недели спустя...
Подскажите,  в чем проблема. На оплату все уходит, деньги переводятся, но не выставляет статус "куплено" на моем сейте. В логах вот такое:

 

2015-06-08 11:12:05 - PP_STANDARD :: IPN REQUEST: cmd=_notify-validate&mc_gross=175.00&invoice=9330+-+test+test&protection_eligibility=Ineligible&address_status=unconfirmed&item_number1=b12_hd45&tax=0.00&item_number2=&payer_id=W3Z9A7N3VDYYQ&address_street=&payment_date=04%3A13%3A22+Jun+08%2C+2015+PDT&payment_status=Pending&charset=windows-1252&address_zip=127001&mc_shipping=0.00&mc_handling=0.00&first_name=movs&address_country_code=RU&address_name=ovs+movs&notify_version=3.8&custom=9330&payer_status=unverified&address_country=Russia&num_cart_items=2&mc_handling1=0.00&mc_handling2=0.00&address_city=&verify_sign=AUrcub35RQ9ag0QHDSJpkeiJfNq0Aa3C8zbiwJkxxOgfRTY76IvaddmO&payer_email=movstest01%40mail.ru&mc_shipping1=0.00&mc_shipping2=0.00&tax1=0.00&tax2=0.00&txn_id=16U5956453252374J&payment_type=instant&last_name=ovs&address_state=&item_name1=%1A%1A%1A%1A%1A%1A%1A%1A%3A+%1A%1A%1A%1A%1A+%1A%1A%1A%1A%1A%1A%1A+1%2C5+%1A%1A%1A%1A+%2B+%1A%1A%1A%1A%1A%1A%1A%1A%1A+HD45+Ultra&receiver_email=abcd668667%40gmail.com&item_name2=%1A%1A%1A%1A%1A%1A%1A%1A%2C+%1A%1A%1A%1A%1A%1A%1A%1A%1A%2C+%1A%1A%1A%1A%1A%1A+%1A+%1A%1A%1A%1A%1A%1A&quantity1=1&quantity2=1&pending_reason=unilateral&txn_type=cart&mc_gross_1=159.00&mc_currency=EUR&mc_gross_2=16.00&residence_country=RU&test_ipn=1&transaction_subject=9330&payment_gross=&ipn_track_id=b9c05187e5528

2015-06-08 11:12:05 - PP_STANDARD :: IPN RESPONSE: INVALID
Ссылка на комментарий
Поделиться на других сайтах


проблема с кодировкой

решение тут http://forum.opencart.com/viewtopic.php?f=113&t=104945

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

  • 3 недели спустя...

Здравствуйте. Заинтересовал модуль. Пару вопросов:

 

1. Я так понимаю привязка аккаунта paypal идет через е-маил?

2. Модуль использует IonCubе или что-то похожее?

3. Ссылка на оплату http://dev33.pe-art.ru/index.php?route=account/paypalspay/pay&order=2283 позволяет в строке адреса менять номер ордера и просматривать все чужие заказы. Может имеет смысл сменить order=НОМЕР_ЗАКАЗА, на что-то вроде keyorder=КАКОЙ-ТО_СГЕНЕРИРОВАННЫЙ_НАБОР_ЦИФР

 

Спасибо

Изменено пользователем aminco
Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте. Заинтересовал модуль. Пару вопросов:

 

1. Я так понимаю привязка аккаунта paypal идет через е-маил?

2. Модуль использует IonCubе или что-то похожее?

3. Ссылка на оплату http://dev33.pe-art.ru/index.php?route=account/paypalspay/pay&order=2283 позволяет в строке адреса менять номер ордера и просматривать все чужие заказы. Может имеет смысл сменить order=НОМЕР_ЗАКАЗА, на что-то вроде keyorder=КАКОЙ-ТО_СГЕНЕРИРОВАННЫЙ_НАБОР_ЦИФР

 

Спасибо

Здравствуйте

это стандартный модуль, просто переделан под отложенную оплату

 

1. да через емаил

2. нет

3. А что даст сумма заказа? этоже не личная информация

 

ваш вариант вполне реализуем

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

Здравствуйте

это стандартный модуль, просто переделан под отложенную оплату

 

1. да через емаил

2. нет

3. А что даст сумма заказа? этоже не личная информация

 

ваш вариант вполне реализуем

3. Ну как минимум конкуренты смогут увидеть, что у меня покупают ))

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


3. Ну как минимум конкуренты смогут увидеть, что у меня покупают ))

исходя из суммы? )

если только у вас пара товаров )

 

вариант реализуем это не вопрос

можно сделать!

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

Подскажите в чем проблема? В песочнице платеж проходит, в боевом режиме - нет.

Эта проблема?: http://forum.opencart.com/viewtopic.php?t=130887&p=515914 

Подскажите решение?

 

Вот лог:

 
Песочница:
2015-07-01 9:16:37 - PP_STANDARD :: IPN REQUEST: cmd=_notify-validate&mc_gross=14.00&invoice=9723+-+movs+ovs&protection_eligibility=Eligible&address_status=unconfirmed&item_number1=b1mes&payer_id=W3Z9A7N3VDYYQ&tax=0.00&address_street=spb&payment_date=02%3A16%3A35+Jul+01%2C+2015+PDT&payment_status=Pending&charset=windows-1252&address_zip=11111&mc_shipping=0.00&mc_handling=0.00&first_name=movs&address_country_code=RU&address_name=movs+ovs&notify_version=3.8&custom=9723&payer_status=unverified&business=movsshop%40mail.ru&address_country=Russia&num_cart_items=1&mc_handling1=0.00&address_city=spb&verify_sign=AW9Z.zNvE0aVS9FwyiVbwr1dVAmjANcD5Me-IjVFTK9GBNpmyhyq5IQG&payer_email=movstest01%40mail.ru&mc_shipping1=0.00&tax1=0.00&txn_id=9PM027025E551800U&payment_type=instant&last_name=ovs&address_state=&item_name1=%1A%1A%1A%1A%1A+%1A%1A%1A%1A%1A%1A%1A++1+%1A%1A%1A.&receiver_email=movsshop%40mail.ru&quantity1=1&receiver_id=NNVGU4GS2B4V2&pending_reason=multi_currency&txn_type=cart&mc_gross_1=14.00&mc_currency=EUR&residence_country=RU&test_ipn=1&transaction_subject=9723&payment_gross=&ipn_track_id=91e0fbd7a46b
2015-07-01 9:16:37 - PP_STANDARD :: IPN RESPONSE: VERIFIED
 
 
Боевой режим:
2015-07-01 11:03:11 - PP_STANDARD :: IPN REQUEST: cmd=_notify-validate&mc_gross=1.00&invoice=9815+-+Alexander+Heckel&protection_eligibility=Eligible&address_status=unconfirmed&item_number1=1euro&payer_id=VDR6LVYV8AFVG&tax=0.00&address_street=abc+str.+1&payment_date=04%3A03%3A12+Jul+01%2C+2015+PDT&payment_status=Completed&charset=UTF-8&address_zip=123456&mc_shipping=0.00&mc_handling=0.00&first_name=Alexander&mc_fee=0.39&address_country_code=DE&address_name=Alexander+Heckel&notify_version=3.8&custom=9815&payer_status=verified&business=sberdnikov%40yandex.ru&address_country=Germany&num_cart_items=1&mc_handling1=0.00&address_city=Berlin&verify_sign=AzZt9YX-5DFY.kuU2b0y7QA4d7ciAaQfQnxZHRH3nS-CZShzjp5H-ZgW&payer_email=moct-online%40gmx.de&mc_shipping1=0.00&tax1=0.00&txn_id=9BT47356GA2039933&payment_type=instant&last_name=Heckel&address_state=&item_name1=%D0%A2%D0%B5%D1%81%D1%82%3A+%D0%B7%D0%B0+1+%D0%B5%D0%B2%D1%80%D0%BE&receiver_email=sberdnikov%40yandex.ru&payment_fee=&quantity1=1&receiver_id=2E83TDS3CXGE4&txn_type=cart&mc_gross_1=1.00&mc_currency=EUR&residence_country=DE&transaction_subject=9815&payment_gross=&ipn_track_id=b09acaea75b2
2015-07-01 11:03:11 - PP_STANDARD :: IPN RESPONSE: <HTML><HEAD>
<TITLE>Access Denied</TITLE>
</HEAD><BODY>
<H1>Access Denied</H1>
 
You don't have permission to access "http://www.paypal.com/cgi-bin/webscr" on this server.<P>
Reference #18.28f01502.1435748603.1b368f04
</BODY>
</HTML>
 
 
 
Ссылка на комментарий
Поделиться на других сайтах


модуль полнустью подобен стандартному из магазина

просто сделана отложенная оплата

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

Заработало после добавления в /catalog/controller/payment/paypalspay.php перед

curl_setopt($curl, CURLOPT_POST, true);
 
строки 59
curl_setopt($curl, CURLOPT_USERAGENT, "MyUserAgent");
Ссылка на комментарий
Поделиться на других сайтах


  • 5 месяцев спустя...

Добрый день!

Можно немного изменить модуль?
Нужно поле в которое проставляется % для увеличения стоимости заказа.

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


Добрый день!

Можно немного изменить модуль?

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

да

в личку опишите суть

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

  • 1 месяц спустя...

В режиме песочницы при успешной оплате не изменяется статус в админке и лог не пишется. В чем может быть проблема?

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


Если из админки paypal отправляю повторно IPN сообщение, запрос на сервер приходит, но никак не обрабатывается. В логе пусто. Если отсюда IPN Simulator  отправляю запрос на url https://site.ru/index.php?route=payment/paypalspay/callback , то получаю ошибку "IPN was not sent, and the handshake was not verified. Please review your information." , если отправляю на url http://site.ru/index.php?route=payment/paypalspay/callback то запрос проходит но в логе ошибка:

2016-01-30 1:57:29 - PP_STANDARD :: CURL failed SSL connect error(35)
2016-01-30 1:57:29 - PP_STANDARD :: IPN REQUEST: cmd=_notify-validate&payment_type=echeck&payment_date=Sat+Jan+30+2016+01%3A38%3A16+GMT%2B0300+%28RTZ+2+%28%D0%B7%D0%B8%D0%BC%D0%B0%29%29&payment_status=Completed&address_status=unconfirmed&payer_status=verified&first_name=%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B5%D0%B9&last_name=%D0%93%D1%80%D0%B8%D0%B3%D0%BE%D1%80%D1%8C%D0%B5%D0%B2&payer_email=mail-buyer-1%40site.ru&payer_id=QXBCUVSPNHH4L&address_name=John+Smith&address_country=United+States&address_country_code=US&address_zip=95131&address_state=CA&address_city=San+Jose&address_street=123+any+street&business=mail-facilitator-1%40strogiy-siluet.ru&receiver_email=mail-facilitator-1%40site.ru&receiver_id=mail-facilitator-1%40site.ru&residence_country=RU&item_name=something&item_number=AK-1234&quantity=1&shipping=3.04&tax=2.02&mc_currency=-+Please+Select+-&mc_fee=0.44&mc_gross=550&mc_gross1=12.34&txn_type=web_accept&txn_id=317237226¬ify_version=2.1&custom=1542&invoice=1542+-+%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B5%D0%B9+%D0%93%D1%80%D0%B8%D0%B3%D0%BE%D1%80%D1%8C%D0%B5%D0%B2&test_ipn=1&verify_sign=An5ns1Kso7MWUdW4ErQKJJJ4qi4-AtqiwpH5HtWdFFn2vRGd5pCbm-Zo
2016-01-30 1:57:29 - PP_STANDARD :: IPN RESPONSE: 
Изменено пользователем alf1976
Ссылка на комментарий
Поделиться на других сайтах


В режиме песочницы при успешной оплате не изменяется статус в админке и лог не пишется. В чем может быть проблема?

нет больше уведомлений для standard они их не присылают

в этом вы можете убедится в модуле из дистрибутива магазина 

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

Всё они присылают. В режиме "песочницы" у меня всё теперь отлично работает. В боевом режиме пока не проверял. 

В catalog/controller/payment/paypalspay.php

 

после

curl_setopt($curl, CURLOPT_TIMEOUT, 30);

вставил

curl_setopt($curl, CURLOPT_SSLVERSION , 1);
Ссылка на комментарий
Поделиться на других сайтах


 

Всё они присылают. В режиме "песочницы" у меня всё теперь отлично работает. В боевом режиме пока не проверял. 

В catalog/controller/payment/paypalspay.php

 

после

curl_setopt($curl, CURLOPT_TIMEOUT, 30);

вставил

curl_setopt($curl, CURLOPT_SSLVERSION , 1);

это просто прекрасно

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

  • 1 год спустя...
8 часов назад, Klaus сказал:

Здравствуйте. Мне нужен модуль отложенной оплаты paypal для OpenCart 2.1
Что можете посоветовать?

могу посоветовать подождать когда я до него доберусь или заказать с оплатой разработки в короткий срок 

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

  • 2 недели спустя...
В 26.03.2017 в 20:10, ashap сказал:

могу посоветовать подождать когда я до него доберусь или заказать с оплатой разработки в короткий срок 

А сколько будет стоить разработка?

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

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

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