Модуль оплаты Commerce Privat24, кто юзал?

Главные вкладки

Аватар пользователя Sadchenko Sadchenko 24 сентября 2014 в 11:16

Ребят привет! Кто сталкивался с модулем оплаты Commerce Privat24?
Установил! Мерчант в привате давно настроенный, айдишник и пароль ввел куда надо. Оплату принимает, но есть парочку НО:

Проблема №1:
Если человек сделал заказ, оформил и его редиректнуло в Мерчант Приват24, и если он на этом шаге вернулся обратно в магазин возможно чтото еще уточнить или доложить товар, то сайт сразу выдает ошибку кучу и тд, и при следующей попытке оплатить этот заказ, понятное дело Приват24 уже выдаст, что данный платеж уже существует, и пошлет нас лесом! Как можно решить данную проблему? чтоб как то толи при каждом обновлении заказа, как то обновлялся его айдишник чтоли, какая нибудь добавочкая цыфра ему присваивалась или еще как нибудь. Какие варианты?

Проблема №2:
После прохождения оплаты, деньги на счет поступают, все норм и тд, но при возвращении в магазин выдает аж целых 4 ошибки, ну это просто жесть. Что с этим модулем не так? Ошибки ниже скинул:

  • Warning: strpos() expects parameter 1 to be string, array given в функции commerce_payment_method_instance_load() (строка 698 в файле /profiles/myshop/modules/contrib/commerce/modules/payment/commerce_payment.module).
  • Warning: explode() expects parameter 2 to be string, array given в функции commerce_payment_method_instance_load() (строка 703 в файле /profiles/myshop/modules/contrib/commerce/modules/payment/commerce_payment.module).
  • Warning: strpos() expects parameter 1 to be string, array given в функции commerce_payment_method_instance_load() (строка 698 в файле /profiles/myshop/modules/contrib/commerce/modules/payment/commerce_payment.module).
  • Warning: explode() expects parameter 2 to be string, array given в функции commerce_payment_method_instance_load() (строка 703 в файле /profiles/myshop/modules/contrib/commerce/modules/payment/commerce_payment.module).

Комментарии