[JUM] Payment Providers

Не поддерживается [JUM] Payment Providers 2.1.1 Patch Level 1

Нет прав для скачивания
Причина ошибки кроется в коде вот этого решения:
Посмотреть вложение 100666
если итоговая сумма в десятичной части имеет 00, то эта часть у вас срезается полностью. так быть не должно.
версию плагина с фиксом я выпущу, но имейте ввиду, что ошибка не в плагине.
Спасибо.
Ошибок пока нету.
 
Jumuro, Скажите какой ключ надо указывать webmoney?
 
Проблема наблюдается такая же. Периодически выдаёт повышение 2-3 раза.
 
Проблема наблюдается такая же. Периодически выдаёт повышение 2-3 раза.
в таком случае нужно более детально разбираться, желательно на месте.
какие плагины стоят? модификации, так или иначе связанные с платежами и повышениями?
сами пробовали платить?
что в истории платежей на стороне киви? время транзакций с журналом форума совпадает?

выходит так, что ответ от киви до вашего форума долетает нормально (ведь оплата зачисляется), но форум не отвечает кодом 200. Либо отвечает не вовремя (дольше 2 секунд).

В логах повторные транзакции имеют вид "Информация: Transaction already processed. Skipping." ?
 
Последнее редактирование:
  • Мне нравится
Реакции: Hope
Jumuro приветствую, у вас ошибки в robokass'e $controller->view() в первом параметре.

С+V наше всё ?

PHP:
    public function initiatePayment(Controller $controller, PurchaseRequest $purchaseRequest, Purchase $purchase)
    {
        $viewParams = $this->getPaymentParams($purchaseRequest, $purchase);
        return $controller->view('XF:Purchase\WebMoneyInitiate', 'jum_payment_providers_payment_initiate_robokassa', $viewParams);
    }
И нет фраз для админки robokass'e при добавлении шлюза.
 
ошибки в robokass'e $controller->view()
на работу не влияет, но спасибо за наблюдательность. =)
нет фраз для админки robokass'e
да, действительно. робокассу доделывал поздно вечером - фразы "убежали" в другой плагин случайно.
 
а как скачать ?

Дайте ссылку пожалуйста
 
Последнее редактирование модератором:
shatrov, хотите удивлю? При регистрации вы соглашались с правилами. Но, судя, по вашему сообщению, вы их не прочли. Это как так? Согласились не читая - плохая привычка.
Невероятно, но факт.
 
array(7) {
["messageId"] => string(36) "7774b7c8-73c3-47ca-b09b-af9396f5af10"
["hookId"] => string(36) "341aa920-198e-4725-9cd5-a2dec0b7b221"
["payment"] => array(13) {
["txnId"] => string(11) "15171210859"
["date"] => string(25) "2019-03-22T21:16:20+03:00"
["type"] => string(2) "IN"
["status"] => string(7) "SUCCESS"
["errorCode"] => string(1) "0"
["personId"] => int(79872711931)
["account"] => string(12) "+79216773333"
["comment"] => string(68) "#9990-35028# Account upgrade: Dota 2 (callmelater) на 100 дней"
["provider"] => int(7)
["sum"] => array(2) {
["amount"] => float(1496.06)
["currency"] => int(643)
}
["commission"] => array(2) {
["amount"] => int(0)
["currency"] => int(643)
}
["total"] => array(2) {
["amount"] => float(1496.06)
["currency"] => int(643)
}
["signFields"] => string(42) "sum.currency,sum.amount,type,account,txnId"
}
["hash"] => string(64) "1a5b00cd792f143ef3cabbf455fe0699b34f6a3ed94b167174e110360f2da796"
["version"] => string(5) "1.0.0"
["test"] => bool(false)
["callback_ip"] => string(13) "91.232.231.35"
}

Оплата прошла. Повышение не выдалось. Но такая проблема возникает похоже только при большой сумме оплаты
 
Последнее редактирование модератором:
Возникла проблема,при оплате деньги поступают на счет,а пользователя не перекидывает в группу.
Замечено пока только при оплате через киви.В версий 2.0.2 такое не замечалось.
В журнале платежей ошибка:
qiwi.jpg
 
Последнее редактирование:
array(7) {
["messageId"] => string(36) "7774b7c8-73c3-47ca-b09b-af9396f5af10"
["hookId"] => string(36) "341aa920-198e-4725-9cd5-a2dec0b7b221"
["payment"] => array(13) {
["txnId"] => string(11) "15171210859"
["date"] => string(25) "2019-03-22T21:16:20+03:00"
["type"] => string(2) "IN"
["status"] => string(7) "SUCCESS"
["errorCode"] => string(1) "0"
["personId"] => int(79872711931)
["account"] => string(12) "+79216773333"
["comment"] => string(68) "#9990-35028# Account upgrade: Dota 2 (callmelater) на 100 дней"
["provider"] => int(7)
["sum"] => array(2) {
["amount"] => float(1496.06)
["currency"] => int(643)
}
["commission"] => array(2) {
["amount"] => int(0)
["currency"] => int(643)
}
["total"] => array(2) {
["amount"] => float(1496.06)
["currency"] => int(643)
}
["signFields"] => string(42) "sum.currency,sum.amount,type,account,txnId"
}
["hash"] => string(64) "1a5b00cd792f143ef3cabbf455fe0699b34f6a3ed94b167174e110360f2da796"
["version"] => string(5) "1.0.0"
["test"] => bool(false)
["callback_ip"] => string(13) "91.232.231.35"
}

Оплата прошла. Повышение не выдалось. Но такая проблема возникает похоже только при большой сумме оплаты
Что в журнале платежей в блоке информации? И это не ошибка, а просто лог.

Возникла проблема,при оплате деньги поступают на счет,а пользователя не перекидывает в группу.
Замечено пока только при оплате через киви.В версий 2.0.2 такое не замечалось.
В журнале платежей ошибка:
Посмотреть вложение 101454
Попробуйте пересохранить Настройки платёжного профиля. Сохраняется без ошибок?
 
Последнее редактирование модератором:
  • Мне нравится
Реакции: Hope
Jumuro,
Упс! Мы столкнулись с некоторыми проблемами.
Invalid token or token expired.
Пересоздал ключ вроде сохранилось.
 
Jumuro,
Упс! Мы столкнулись с некоторыми проблемами.
Invalid token or token expired.
Пересоздал ключ вроде сохранилось.
Вот она и причина нашлась. Не забывайте в будущем вовремя получать новый токен.
 
  • Мне нравится
Реакции: Hope
Что в журнале платежей в блоке информации? И это не ошибка, а просто лог.


Попробуйте пересохранить Настройки платёжного профиля. Сохраняется без ошибок?
Журнал платежей



Действие
Ошибка: Invalid cost amount
Пользователь
Danila4D
Дата
2 мин. назад
Ключ запроса покупки

ID транзакции

ID подписчика

Платёжный шлюз






Purchasable details

Purchasable item




Подробности

array(7) {
["messageId"] => string(36) "72271db2-6333-4c31-8be6-f0a452eaf713"
["hookId"] => string(36) "0af18839-8e4c-4cd7-85c0-6c99d3284272"
["payment"] => array(13) {
["txnId"] => string(11) "15267561282"
["date"] => string(25) "2019-04-04T20:51:56+03:00"
["type"] => string(2) "IN"
["status"] => string(7) "SUCCESS"
["errorCode"] => string(1) "0"
["personId"] => int(79872711931)
["account"] => string(12) "+79259439056"
["comment"] => string(94) "#13625-3853# Продление повышения прав: Dota 2 (Danila4D) на 7 дней"
["provider"] => int(7)
["sum"] => array(2) {
["amount"] => float(155.04)
["currency"] => int(643)
}
["commission"] => array(2) {
["amount"] => int(0)
["currency"] => int(643)
}
["total"] => array(2) {
["amount"] => float(155.04)
["currency"] => int(643)
}
["signFields"] => string(42) "sum.currency,sum.amount,type,account,txnId"
}
["hash"] => string(64) "a067800c4d109e2cdebbc2ba094e7f5e35f676b3c6d963d61d5c66f4574ecec2"
["version"] => string(5) "1.0.0"
["test"] => bool(false)
["callback_ip"] => string(13) "91.232.231.36"
}
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу