Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


ashap

Recommended Posts

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 months later...

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

 

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

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

 

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

Надіслати
Поділитися на інших сайтах


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

 

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

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

требуется vqmod

 

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

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

Надіслати
Поділитися на інших сайтах

  • 1 month later...

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

 

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

 

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

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

Надіслати
Поділитися на інших сайтах


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

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

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

поправлено

 

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

теперь все ок

Надіслати
Поділитися на інших сайтах

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

 

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
Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

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

 

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>
 
 
 
Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах

  • 5 months later...

Добрый день!

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

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

да

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

Надіслати
Поділитися на інших сайтах

  • 1 month later...

Если из админки 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 year later...
8 часов назад, Klaus сказал:

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

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

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...
В 26.03.2017 в 20:10, ashap сказал:

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

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.