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

ashap

Recommended Posts

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

 

Двухстадийный платеж – операция по оплате товаров/услуг, совершенная через Интернет с использованием банковских карт,
требующая дополнительного подтверждения. Двухстадийный механизм работы позволяет разделить процесс проверки
платежеспособности банковской карты (авторизация) и снятие денег (финансовое подтверждение). На первой стадии
двустадийного платежа происходит блокирование средств на счету клиента, а на второй списание. Возможность проводить как часть суммы так и целиком, также с отменами и возвратами.

 

Всем покупателям текущего модуля Возможен апгрейд со скидкой - писать в ЛС

 

Модуль доступен по ссылке https://opencartforum.com/files/file/3441-%D0%B0%D0%BB%D1%8C%D1%84%D0%B0-%D0%B1%D0%B0%D0%BD%D0%BA-%D1%8D%D0%BA%D0%B2%D0%B0%D0%B9%D1%80%D0%B8%D0%BD%D0%B3-%D0%B4%D0%B2%D1%83%D1%85%D1%81%D1%82%D0%B0%D0%B4%D0%B8%D0%B9%D0%BD%D1%8B%D0%B5-%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%B6%D0%B8/

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

  • 7 months later...
2 минуты назад, Banzai911 сказал:

Вы там курите? ))) 

 

d7Jo610r.png

гыгы

не в затяг

)))

это из пункта 5 данного плана вопросов

 

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

  • 2 months later...

Добрый день!

 

модуль работал без сбоев. Изменений в работу сайта не вносили. Модуль перестал отдавать ответ 200 в ответ на callback от банка. 

 

Сама оплата на сайте работает, но заказы не подтверждаются и сваливаются в Потерянные заказы. На стороне банка платежи подтверждаются

 

Что можно посмотреть?

 

 

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


2 часа назад, ndavid сказал:

Добрый день!

 

модуль работал без сбоев. Изменений в работу сайта не вносили. Модуль перестал отдавать ответ 200 в ответ на callback от банка. 

 

Сама оплата на сайте работает, но заказы не подтверждаются и сваливаются в Потерянные заказы. На стороне банка платежи подтверждаются

 

Что можно посмотреть?

 

 

а какой ответ дает?

ну и сам адрес дайте который не отдает

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

сайт pozis-kazan.ru

 

Техподдержка пишет

 

Добрый день, 

Коллеги, направляем вам callback, но не получаем ответ 200.   
Проверьте на своей стороне. 

2017-08-21 12:31:58,847 [callback-1] INFO  ru.bpc.payment.core.callback.HttpCallbackSender:89 - Sending callback CallbackTO{merchantId=40985, merchantName='pozis_kazan', url='http://pozis-kazan.ru/abacquiring_callback', params='{orderNumber=3933-first-1503307560, mdOrder=0e965de2-e0fd-4b06-8f40-f34cc3b90e71, operation=deposited, status=0}', method='GET', successfulCode=null, successfulResponse='null'} as request GET 
http://pozis-kazan.ru/abacquiring_callback?orderNumber=3933-first-1503307560&mdOrder=0e965de2-e0fd-4b06-8f40-f34cc3b90e71& 
operation=deposited&status=0 HTTP/1.1     

2017-08-21 12:31:59,034 [callback-1] INFO  ru.bpc.payment.core.callback.HttpCallbackSender:105 - Result of callback operation for CallbackTO{merchantId=40985, merchantName='pozis_kazan', url='http://pozis-kazan.ru/abacquiring_callback', params='{orderNumber=3933-first-15 
03307560, mdOrder=0e965de2-e0fd-4b06-8f40-f34cc3b90e71, operation=deposited, status=0}', method='GET', successfulCode=null, successfulResponse='null'} is false with process time 187 ms     
2017-08-21 12:31:59,035 [callback-1] ERROR ru.bpc.payment.core.callback.CallbackExecutor:49 - Error while sending first callback CallbackTO{merchantId=40985, merchantName='pozis_kazan', url='http://pozis-kazan.ru/abacquiring_callback', params='{orderNumber=3933-first-150 
3307560, mdOrder=0e965de2-e0fd-4b06-8f40-f34cc3b90e71, operation=deposited, status=0}', method='GET', successfulCode=null, successfulResponse='null'}     
java.io.IOException: Result of callback operation for CallbackTO{merchantId=40985, merchantName='pozis_kazan', url='http://pozis-kazan.ru/abacquiring_callback', params='{orderNumber=3933-first-1503307560, mdOrder=0e965de2-e0fd-4b06-8f40-f34cc3b90e71, operation=deposited, 
 status=0}', method='GET', successfulCode=null, successfulResponse='null'} is false with http status 403 
        at ru.bpc.payment.core.callback.HttpCallbackSender.send(HttpCallbackSender.java:100) 
        at ru.bpc.payment.core.callback.CallbackExecutor.lambda$0(CallbackExecutor.java:46) 
        at ru.bpc.payment.core.callback.CallbackExecutor$$Lambda$368/90074757.call(Unknown Source) 
        at ru.bpc.payment.service.callback.PaymentCallbackService.lambda$1(PaymentCallbackService.java:97) 
        at ru.bpc.payment.service.callback.PaymentCallbackService$$Lambda$369/1771859204.call(Unknown Source) 
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
        at java.lang.Thread.run(Thread.java:745)

 

 

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


вот так http://pozis-kazan.ru/abacquiring_callback

301

а вот так http://www.pozis-kazan.ru/abacquiring_callback/

200

 

у вас появилась переадресация на www

а банк шлет на без www

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

  • 4 months later...

Сайт en.nadoskah.com

No data

вышла ошибка в журнале "AlfaBank error: code=5 - Неправильный параметр 'Язык'"

 

Саппорт Альфа банк пишет: -- --- "В запросе, который приходит на шлюз параметр language выглядит так language:code, а должен содержать код нужного языка.
Если форма должна быть на английском языке, то параметр должен быть language:en

2018-01-16 16:30:11,281 [qtp317983781-322404] DEBUG ru.bpc.phoenix.web.interceptor.PostLoggingInterceptor:64 - Incoming POST : url:https://pay.alfabank.ru/payment/rest/register.do; PARAMS: password:****; amount:32900; orderNu
mber:832-first-1516109411; description:NADOSKAH.COM: Payment for order  832; failUrl:https://en.nadoskah.com/index.php?route=account/abacquiring/fail; currency:840; language:code; userName:nadoskah-api; returnUrl:https://en.n
adoskah.com/index.php?route=account/abacquiring/success; HEADERS: Accept:*/*; X-Forwarded-Host:pay.alfabank.ru; Connection:close; X-Forwarded-For:37.140.192.29; Host:pay.alfabank.ru; Content-Length:317; X-Forwarded-Server:pay
.alfabank.ru; Content-Type:application/x-www-form-urlencoded;

2018-01-16 16:30:11,358 [qtp317983781-322404] ERROR ru.bpc.phoenix.web.api.merchant.request.validator.RegisterOrderValidator:197 - Invalid language: language

, merchant [nadoskah], orderNumber [832-first-1516109411]  [O



 

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

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


1 минуту назад, Semmen сказал:

Сайт en.nadoskah.com

вышла ошибка "AlfaBank error: code=5 - Неправильный параметр 'Язык'"

 

Саппорт Альфа банк пишет: -- --- "В запросе, который приходит на шлюз параметр language выглядит так language:code, а должен содержать код нужного языка.
Если форма должна быть на английском языке, то параметр должен быть language:en

2018-01-16 16:30:11,281 [qtp317983781-322404] DEBUG ru.bpc.phoenix.web.interceptor.PostLoggingInterceptor:64 - Incoming POST : url:https://pay.alfabank.ru/payment/rest/register.do; PARAMS: password:****; amount:32900; orderNu
mber:832-first-1516109411; description:NADOSKAH.COM: Payment for order  832; failUrl:https://en.nadoskah.com/index.php?route=account/abacquiring/fail; currency:840; language:code; userName:nadoskah-api; returnUrl:https://en.n
adoskah.com/index.php?route=account/abacquiring/success; HEADERS: Accept:*/*; X-Forwarded-Host:pay.alfabank.ru; Connection:close; X-Forwarded-For:37.140.192.29; Host:pay.alfabank.ru; Content-Length:317; X-Forwarded-Server:pay
.alfabank.ru; Content-Type:application/x-www-form-urlencoded;

2018-01-16 16:30:11,358 [qtp317983781-322404] ERROR ru.bpc.phoenix.web.api.merchant.request.validator.RegisterOrderValidator:197 - Invalid language: language


, merchant [nadoskah], orderNumber [832-first-1516109411]  [O



 

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

не вижу в покупателях вас

через форму отправляете вопрос https://store.pe-art.ru/support/

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

Только что, Semmen сказал:

через форму отправляете вопрос https://store.pe-art.ru/support/  Через эту форму отправить вопрос? 

Вчера покупали на  https://store.pe-art.ru/

теперь понятно

уже не надо

 

берет из магазина при помощи стандартной опенкартовской библиотеки language (system/library/language) метод get

а не работает потому что кто то, где то что то отрезал для языков

меняете в catalog/controller/account/abacquiring.php

все $this->language->get('code') на 'en'

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

7 минут назад, ashap сказал:

теперь понятно

уже не надо

 

берет из магазина при помощи стандартной опенкартовской библиотеки language (system/library/language) метод get

а не работает потому что кто то, где то что то отрезал для языков

меняете в catalog/controller/account/abacquiring.php

все $this->language->get('code') на 'en'

Спасибо, работает

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


  • 2 years later...

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

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

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


10 минут назад, BorisSM сказал:

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

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

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

данный модуль не продается

в продаже версия pro только https://opencartforum.com/files/file/4953-alfa-bank-ekvayring-pro-rasshirennyy-protokol/

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

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

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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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