Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Платежный шлюз "Приват 24"

Тема в разделе "Плагины для WooCommerce", создана пользователем neoff, 6 мар 2014.

  1. sa0992

    sa0992

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Кому нужен плагин - стучитесь в скайп: sa0992 , договоримся:)
    Перепелил сам,под свои нужды.
     
  2. leshaabr

    leshaabr

    Сообщения:
    7
    Симпатии:
    2
    Баллы:
    3
    Кому надо плагин Приват24 Wordpress (woocommerce) - загляните сюда.
     
    • Нравится Нравится x 2
  3. animos

    animos

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Ошибка merchant-error вылазит из-за несохранения настроек, в новой версии wc другой синтакс. Поправил плагин под новый wc.
     

    Вложения:

    • privat24.zip
      Размер файла:
      2,3 КБ
      Просмотров:
      223
    Последнее редактирование: 10 окт 2014
  4. Назар

    Назар

    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Доброго вечора. Потрібна ваша допомога. Після оплати товару в моєму інтернет магазині за допомогою приват24 мені виводить що платіж успішно здійснено та при кліку на "вернуться на сайт" мені виводить порожню сторінку з 1. http://shop.wolfkatana.com.ua/
     
  5. leshaabr

    leshaabr

    Сообщения:
    7
    Симпатии:
    2
    Баллы:
    3
    не вказана сторінка для повернення в налаштуваннях модуля або в адмінці.
     
  6. Назар

    Назар

    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Я це розумію, та якщо я не помиляюсь, даний плагін передає в клас wc-api wc_privat24 ($result_url = str_replace( 'https:', 'http:', add_query_arg( 'wc-api', 'wc_privat24', get_permalink(woocommerce_get_page_id('thanks')) ) );) Тобто сторінка повернення повинна мати id thanks?
     
  7. leshaabr

    leshaabr

    Сообщения:
    7
    Симпатии:
    2
    Баллы:
    3
    той плагін, що викладений в мене на сайті, то в ньому сторінка повернення - це $return_url
    її змінюйте
     
  8. Назар

    Назар

    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Дякую, але мені потрібно щоб при поверненні на сайт дана сторінка містила усю інформацію про замовлення та платіж для друку та корзина очищалась і статус був оновлений. Може я забагато вимагаю та вже сил немає вирішити дану проблему. Можете написати приклад сторінки на яку покупець повертається після оплати та код, який вказує на дану сторінку.
     
  9. leshaabr

    leshaabr

    Сообщения:
    7
    Симпатии:
    2
    Баллы:
    3
    ось код сторінки

    $return_url = wc_get_endpoint_url( 'order-received', $order->id, add_query_arg('key', $order->order_key, get_permalink( wc_get_page_id( 'checkout' ) )) );

    а краще не морочіть собі голову, купіть за пару гривень плагін liqpay...після оплати напишіть мені на пошту referatyk.org.ua@gmail.com і я допоможу вам налаштувати його так, щоб корзина очищалася, статус оновлявся і перевіряло статус оплати.
     
  10. ADv

    ADv Местный

    Сообщения:
    430
    Симпатии:
    110
    Баллы:
    43
    как насчет обновлений плагина в будущем? Вдруг снова API изменят
     
  11. sasha_ua

    sasha_ua

    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Скажите как установить этот плагин?
     
  12. leshaabr

    leshaabr

    Сообщения:
    7
    Симпатии:
    2
    Баллы:
    3
    Как обычный плагин WP...плюс почитайте помощь в архиве
     
  13. sasha_ua

    sasha_ua

    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Разобрался, нужно было файл сжать в архив .zip


    Кто-нибудь смог приспособить плагин из поста #63.
    Там вместо возврата на сайт открывается пустая страница и выводит '1' и все..
     
    Последнее редактирование: 5 янв 2015
  14. Yuri Kalmykov

    Yuri Kalmykov

    Сообщения:
    2
    Симпатии:
    1
    Баллы:
    3
    см. выше
    Строку
    Код:
    'return_url' => $result_url,
    заменить на
    Код:
    'return_url' => wc_get_endpoint_url( 'order-received', $order->id, add_query_arg('key', $order->order_key, get_permalink( wc_get_page_id( 'checkout' ) )) ),
    
     
    • Нравится Нравится x 1
    • Согласен Согласен x 1
  15. rikitiki

    rikitiki Местный

    Сообщения:
    750
    Симпатии:
    185
    Баллы:
    43
    Код шлюза из поста #63 послужил мне основой для создания шлюзов Янлекс.Деньги и Visa, MasterCard.
    Такой как у Saphali:
    http://saphali.com/woocommerce-plugins/woocommerce-yandex-money-wp-plugin
    Сложности возникли на последнем этапе, когда после оплаты, по пришедшему от Яндекса уведомлению об оплате, должен был измениться статус заказа на "в обработке" (и соответственно покупателю посылаться письмо) , а также обнулиться корзина.
    Этого я не осилил. Пришлось по статье
    http://saphali.com/kak-proisxodyat-zakazy-v-woocommerce.html
    после создании заказа переводить его в статус "Зарезервирован". В этом случае покупателю также высылается письмо.
    Но это не совсем то.
    Однако не теряю надежды, если подвернётся подходящий код, вернуться и доработать шлюзы.
    А пока пришлось купить вышеупомянутый плагин от Saphali.
     
    Последнее редактирование: 17 янв 2015
  16. Yuri Kalmykov

    Yuri Kalmykov

    Сообщения:
    2
    Симпатии:
    1
    Баллы:
    3
    Погуглил, пишут, что с почтой проблема не в WC и не в WP, рекомендуют ставить и настраивать модуль WP Mail SMTP как решение.
     
  17. rikitiki

    rikitiki Местный

    Сообщения:
    750
    Симпатии:
    185
    Баллы:
    43
    Да с почтой нет проблем. Она исправно отправляется, когда меняется статус заказа. Другое дело что сам статус заказа по уведомлению об оплате сложно изменить.
     
  18. Kodzhesyan

    Kodzhesyan

    Сообщения:
    16
    Симпатии:
    3
    Баллы:
    3
    Купил себе плагин LiqPay здесь.
    Есть возможность принимать Приват24 и карты VISA и MasterCard.
    Плагин работает отлично. Цена вопроса - 33 грн. Автору - респект!
     
    • Не нравится Не нравится x 2
    • Нравится Нравится x 1
  19. SpyderMC

    SpyderMC

    Сообщения:
    9
    Симпатии:
    2
    Баллы:
    3
    Спасибо, всё заработало. Рекомендую плагин. И не надо платить 35 баксов сафали студио.
    P.S. Плагин для LiqPay покупал у Сафали.

    Кстати мелочь конечно но если кому то не нравится зеленая кнопка Приват24 в вариантах оплаты, её можно поменять на красивую, белую.

    В файле privat24.php

    В строчке:
    $this->icon = apply_filters('woocommerce_privat24_icon', 'https://privat24.privatbank.ua/p24/img/buttons/api_logo_2.jpg');

    Заменить api_logo_2.jpg на api_logo_1.jpg')


    Я понимаю что ничего сложного, но пока нашел час потратил :)
     
    Последнее редактирование: 14 май 2015
    • Нравится Нравится x 1
  20. Beqa

    Beqa

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Спасибо!!!!!Заработало!!!