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

[Підтримка] Wallet One (Единая касса)


shoputils

Recommended Posts

Включить все запросы в журнале модуля (вкладка "Журнал") и смотреть приходят ли вообще ответы от платежной системы.

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

Включить все запросы в журнале модуля (вкладка "Журнал") и смотреть приходят ли вообще ответы от платежной системы.

судя по всему приходят:

2016-10-11 21:51:08 - Make payment form:
2016-10-11 21:51:08 - DATA: array (
'WMI_MERCHANT_ID' => '161978996696',
'WMI_PAYMENT_AMOUNT' => '30.00',
'WMI_PAYMENT_NO' => '3',
'WMI_CURRENCY_ID' => '643',
'WMI_DESCRIPTION' => 'OrderID: 3; Total: 30.00 (RUB)',
'WMI_SUCCESS_URL' => '[url=http://oilcap.ru/index.php?route=extension/payment/shoputils_w1/success']http://oilcap.ru/index.php?route=extension/payment/shoputils_w1/success'[/url]
'WMI_FAIL_URL' => '[url=http://oilcap.ru/index.php?route=extension/payment/shoputils_w1/fail']http://oilcap.ru/index.php?route=extension/payment/shoputils_w1/fail'[/url]
'WMI_EXPIRED_DATE' => '2016-11-10T18:51:08',
'WMI_CULTURE_ID' => 'ru-RU',
'WMI_PTDISABLED' =>
array (
0 => 'UkashEUR',
1 => 'WalletOneBYR',
2 => 'WalletOneKZT',
3 => 'WalletOneTJS',
4 => 'WalletOneUAH',
5 => 'WalletOneZAR',
6 => 'WebMoneyUAH',
),
'WMI_SIGNATURE' => 'J4YPLzc98TpJnMikA+Kk2A==',
)
2016-10-11 21:57:57 - SuccessURL
2016-10-11 21:57:57 - POST:array (
'WMI_AUTO_ACCEPT' => '1',
'WMI_COMMISSION_AMOUNT' => '1.35',
'WMI_CREATE_DATE' => '2016-10-11+18%3a50%3a56',
'WMI_CURRENCY_ID' => '643',
'WMI_DESCRIPTION' => 'OrderID%3a+3%3b+Total%3a+30.00+(RUB)',
'WMI_EXPIRED_DATE' => '2016-11-11+18%3a50%3a56',
'WMI_FAIL_URL' => 'http%3a%2f%2foilcap.ru%2findex.php%3froute%3dextension%2fpayment%2fshoputils_w1%2ffail',
'WMI_LAST_NOTIFY_DATE' => '2016-10-11+18%3a57%3a28',
'WMI_MERCHANT_ID' => '161978996696',
'WMI_NOTIFY_COUNT' => '1',
'WMI_ORDER_ID' => '334817090752',
'WMI_ORDER_STATE' => 'Accepted',
'WMI_PAYMENT_AMOUNT' => '30.00',
'WMI_PAYMENT_NO' => '3',
'WMI_PAYMENT_TYPE' => 'SberOnlineRUB',
'WMI_SUCCESS_URL' => 'http%3a%2f%2foilcap.ru%2findex.php%3froute%3dextension%2fpayment%2fshoputils_w1%2fsuccess',
'WMI_UPDATE_DATE' => '2016-10-11+18%3a57%3a23',
'WMI_SIGNATURE' => 'UHGqfuuxgskrsra%2buOVQ5Q%3d%3d',
)
2016-10-11 21:57:57 - GET:array (
'route' => 'extension/payment/shoputils_w1/success',
)
Змінено користувачем shoputils
spoiler, code
Надіслати
Поділитися на інших сайтах


Нет, Make payment form - это данные формы от модуля на платежную систему.

Ответ от платежной системы начинается с CallbackURL

Если данной записи нет, значит не настроена техническая интеграция в аккаунте W1 (как минимум не указан URL скрипта, либо указан с ошибкой).

Загляните во вкладку "Информация" модуля - там написано какие действия нужно совершить в аккаунте W1.

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

Нет, Make payment form - это данные формы от модуля на платежную систему.

Ответ от платежной системы начинается с CallbackURL

Если данной записи нет, значит не настроена техническая интеграция в аккаунте W1 (как минимум не указан URL скрипта, либо указан с ошибкой).

Загляните во вкладку "Информация" модуля - там написано какие действия нужно совершить в аккаунте W1.

Все проверил, все везде указано, все по инструкции..

URL скрипта указан такой же как и в модуле.

При переходе по этой ссылке выдает несуществующую страницу, хз может так и надо)

Еще может быть из-за того, что кошелек не идентифицирован? А так уже не знаю куда и посмотреть. может права на запись в какой-то папке не выставлены...

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


Если версия движка 2.3 - то URL скрипта будет

http://{ваш_сайт}/index.php?route=extension/payment/shoputils_w1/callback
Я упустил этот момент, к вечеру поправлю информацию.
Надіслати
Поділитися на інших сайтах

Если версия движка 2.3 - то URL скрипта будет

http://{ваш_сайт}/index.php?route=extension/payment/shoputils_w1/callback
Я упустил этот момент, к вечеру поправлю информацию.

В коде ничего менять не надо? Только в личном кабинете w1 ссылку?

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


Только в личном кабинете.

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

Посмотрел сайт Единой кассы, возникли непонятки. Юзающие этот вид оплаты, подскажите. 

Для ИП будет взыматься двойная комиссия - при оплате картой 4% (беру тариф "Стартап") и при выводе средств на р/с 2,9% + 25 рублей?

https://www.walletone.com/ru/merchant/pricing/#country=RU&tariff=start&currency=643

https://www.walletone.com/ru/wallet/withdraw/

Змінено користувачем AlexAks
Надіслати
Поділитися на інших сайтах


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

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


  • 4 weeks later...

Здесь не надо просить. Запрос по лицензиям надо делать через ЛС с указанием домена, либо через http://opencart.shoputils.ru/contact-us/ (нужно будет: место покупки, номер заказа, домен, на который будет установлен модуль).

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

  • 1 month later...

Модуль обновлен до v3.7 - скорректирована логика модуля согласно измененному API.

Обновление: скопировать на сервер файлы модуля с заменой существующих файлов.

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

Как работает модуль?
По окончании оформления заказа появляется надпись: 'Подождите... Происходит переход к оплате...'. В это время модуль формирует платежную форму и перенаправляет покупателя с POST-запросом, содержащего платежную форму на сайт платежной системы.
С этого момента управление по оплате полностью передано Единой Кассе и на этом модуль временно прекращает свою работу.
То что у вас на видео - это работа платежной системы. Кнопку "вернуться в магазин" формирует не мой модуль, а Единая Касса (как написано выше, все что происходит на сайте платежной системы - управляется ею).
Решение, куда направить покупателя: на fail url или на success url принимает платежная система. Если к моменту нажатия возврата в магазин заказ оплачен - Единая касса вернет покупателя на success url. Если не оплачен - на fail url.
Когда происходит переход на любой из этих урлов - управление снова передается моему модулю.

Заказ оплачен: Единая Касса оповещает модуль о результате операции на callback-url модуля. Модуль проверяет входящий POST-запрос на валидность цифровой подписи запроса, существование заказа и пр. параметры и если все хорошо - переводит заказ в статус, указанный в параметре "Статус заказа после оплаты" настроек модуля и оповещает Единую Кассу, что ее запрос успешно обработан.
При этом, корзина еще не очищена, т.к. на callback приходит платежная система, а не покупатель.

Покупателя платежная система отправила на success url. Происходит проверка входящего POST-запроса и перенаправление покупателя на страницу успешного оформления заказа checkout/success, на которой средствами движка и происходит очищение корзины и пр. стандартные действия. При редиректе на checkout/success мой модуль завершает свою работу окончательно.

Что происходит при возврате покупателя на fail url?
При заходе на данный url - считается, что оплата была совершена не удачно. Идет проверка входных данных, перевод заказа в статус, указанный в параметре "Статус заказа после неудачной оплаты" настроек модуля. Если версия движка 2.0 - 2.3 - идет перенаправление на стандартную страницу отмены платежа checkout/failure. В линейке 1.5 (это ваш случай) такой страницы в движке нет, поэтому было принято решение, чтобы модуль перенаправлял покупателя на главную страницу сайта. Естесственно, все что было у покупателя в корзине - то и останется.

На примере с оплатой через Почту России, если покупатель решит вернуться с платежной системы на сайт магазина до оплаты заказа - Едина Касса отправит покупателя на fail url (заказ же еще не оплачен).
Что будет когда покупатель через час (день, два и т.д.) наконец доберется до почтового отделения и совершит оплату? Как только средства зачисляться на счет платежной системы - она оповестит ваш магазин на callback url модуля о совершенной оплате и модуль переведет статус заказа в оплаченный статус.

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

Те кто успел обновиться до v3.7 - скачайте обновление еще раз и замените файл catalog/controller/payment/shoputils_w1.php (для 2.3.x - catalog/controller/extension/payment/shoputils_w1.php). Версию менять не стал, т.к. изменения минимальные.

 

У кого более ранняя версия - необходимо обновить модуль до версии 3.7, иначе из-за измененного API он работать не будет.

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

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

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

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


Подумаю как реализовать.

В данный момент только из ЛК покупателя под его аккаунтом можно "забрать".

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

Нет, конечно :)

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

Подумаю как реализовать.

В данный момент только из ЛК покупателя под его аккаунтом можно "забрать".

 

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

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

 

У меня еще установлен модуль Яндекс плюс плюс, так вот в нем есть возможность отправить ссылку на оплату. Эта ссылка приходит как покупателю, так и администратору. Оячень удобно возвращать покупателей на сайт для оплаты.

http://prntscr.com/dmo420

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


  • 2 weeks later...

Здравствуйте. Может кто сталкивался с такой ситуацией:

 

  • opencartpro 2.3
  • Все товары имеют цену в у.е.
  • В админке настроена конвертация по курсу валют. (оставлен рубль, с курсом 65.000000, другие валюты удалены)
  • На сайте цена отображается в рублях
  • В корзине , при добавлении товара, тоже цена в рублях
  • Но, при переходе к оплате на сайт wallet one цена становится у.е.
  • Другие модули, например Яндекс плюс, работают корректно.

5f52e5a44c474099a9b6d7fc8ec4a147.jpg

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


Добрый день!

 

Покупал модуль еще в мае, и вот сейчас появилась такая проблема

 

Обнаружил, то что после оплаты товара (успешной и не очень) и попытке вернуться на сайт крякнулись страницы success и fail, к сожалению не силен в php и самостоятельно трудно разобраться в чем может быть проблема

 

Вот эти ссылки:

http://www.smmget.ru...tils_w1/success

http://www.smmget.ru...oputils_w1/fail

 

Не могли бы вы мне помочь как можно это исправить?

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


Обновите модуль до последней версии.

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

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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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