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

Liqpay шлюз для WooCommerce

Тема в разделе "Плагины для WooCommerce", создана пользователем dsqwared, 15 май 2015.

  1. vosilok

    vosilok

    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
  2. Mofsy

    Mofsy

    Сообщения:
    42
    Симпатии:
    21
    Баллы:
    8
    А можно не платить и иметь авто обновляемый плагин из официального репозитория Wordpress.
     
    • Нравится Нравится x 2
  3. vosilok

    vosilok

    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    И то правда)
     
  4. AlexAlex

    AlexAlex

    Сообщения:
    2
    Симпатии:
    1
    Баллы:
    3
    Привет всем.

    насчет плагина simple-liqpay.

    нашел там небольшой баг, статус обновляется с ошибкой, если у тебя в настройках стоит тот статус, на который надо обновлять.
    там по умолчанию стоит 'processing', но мне надо было чтобы после успешной оплаты статус ставился сразу на completed.
    так вот, плагин обновлял статус на 'wc-' и всё - тоесть, заказ пропадает из списка заказов, так как непонятный статус.

    как исправить:
    в версии 1.3 в файле http://plugins.svn.wordpress.org/simple-liqpay/trunk/simple-liqpay.php найдите строку

    $this->icon = $this->get_option('icon');

    и сразу после нее добавьте

    $this->status = $this->get_option('status');

    Ну или если совсем жёстко хотите, то можете захардкодить значение статуса тут:

    $order->update_status($this->status, __('Заказ оплачен (оплата получена)', 'woocommerce'));

    поменять на

    $order->update_status('completed', __('Заказ оплачен (оплата получена)', 'woocommerce'));
     
    • Нравится Нравится x 1
  5. vipsite

    vipsite

    Сообщения:
    29
    Симпатии:
    23
    Баллы:
    8
    Народ чего вы паритесь:cool:! Держите мои плагины Liqpay 3.0 + бонусом Privat24 для Woocommerce - БЕСПЛАТНО!!! :)

    Качаем тут: http://vip-site.dp.ua/programmyi-plaginyi-i-temyi-skachat-besplatno/ (за лайк!)

    И не забываем ставить ЛАЙК / СПАСИБО !!! ;)
     
    Последнее редактирование: 7 авг 2016
    • Нравится Нравится x 8
  6. ras233

    ras233

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Спасибо, чувак. Не хватает только инструкции, а то я только начинаю с вукоммерсом и шлюзами работать.
     
  7. AlexAlex

    AlexAlex

    Сообщения:
    2
    Симпатии:
    1
    Баллы:
    3
    отличные плагины!! спасибо!
     
  8. vipsite

    vipsite

    Сообщения:
    29
    Симпатии:
    23
    Баллы:
    8
    для привата не нужно, там активируете его и настройки в самом Woocommerce, а вот в ликпее, я не заморачивался и прописывал все вручную.. в общем там плагины сырые с точки зрения юзабилити и простоты в настройке.. но считаю что кто более менее дружит с PHP там разобраться не проблема..
    [​IMG]
    [​IMG]
    Рекомендации по Liqpay:
    1. У некоторых могут не сохраняться настройки мерчантов, поэтому тут пропишите дефолтные настройки на свои в файде плагина liqpay.php:
    Код:
                    'merchant_id' => array(
                        'title' => __( 'Merchant ID', 'woocommerce_liqpay' ),
                        'type' => 'text',
                        'default' => 'i4077646314',
                        'description' => __( 'Уникальный идентификатор магазина в системе Liqpay.', 'woocommerce_liqpay' ),
                    ),
                    'merchant_password' => array(
                        'title' => __( 'Пароль', 'woocommerce_liqpay' ),
                        'type' => 'password',
                        'default' => 'Fc7t5ffqQ3LGzndQuOF1yFokjdkL8mKhfM7aBBxo',
                        'description' => __( 'Пароль мерчанта', 'woocommerce_liqpay' ),
                    ),
    2. В том же файле пропишите значения на свои:
    PHP:
    //wp_redirect( home_url() );
    wp_redirect'http://vip-site.dp.ua/'301 ); // Сюда прописуем адрес к странице успешной оплаты!!! либо комментируем строку)))
    3. Кому будет интересно доработать плагин Liqpay 3.0 API (последней версии), для вас я закомментировал кусочек кода который пока еще не прикрутил, знающие люди поймут о чем там идется речь )))
    PHP:
    //            $hash = sha1(md5($posted.$this->merchant_password));
    //            if (isset($_POST['payment']) && $hash === $_POST['signature']){
    //                 $items=explode("&", $_POST['payment']);
    //                 $ar=array();
    //                 foreach($items as $it){
    //                    $key=""; $value="";
    //                    list($key, $value)=explode("=", $it, 2);
    //                    $payment_items[$key]=$value;
    //                 }
    //                  $order = new WC_Order($payment_items['order_id']);
    //                  $order->update_status('processing', __('Платеж успешно оплачен', 'woocommerce'));
    //                  $order->add_order_note( __('Клиент успешно оплатил заказ', 'woocommerce') );
    //                  $woocommerce->cart->empty_cart();
    //            } else {
    //                  wp_die('Платеж успешно проведен!');
    //            }
     
    Последнее редактирование: 29 янв 2016
    • Нравится Нравится x 2
  9. 777art07

    777art07

    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Ввел всё, как написано, но он чего-то не может найти public_key (это я про liqpay)

     
    Последнее редактирование: 30 янв 2016
  10. vipsite

    vipsite

    Сообщения:
    29
    Симпатии:
    23
    Баллы:
    8
    Вы в файле дефолтные значения прописывали или через настройки шлюза в самом Woocommerce? Лучше вручную прописать в файле liqpay.php , я выше описал где именно..
     
  11. 777art07

    777art07

    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Прописал дефолты именно в liqpay.php. С описанием там всё понятно, всё доступно. Буду ковыряться дальше. Может, где-то что-то не так. Спасибо за быстрый ответ.
     
  12. vipsite

    vipsite

    Сообщения:
    29
    Симпатии:
    23
    Баллы:
    8
    Да, смотрите внимательней, еще может быть из-за самого LiqPay.. теперь они сразу аккаунт не активируют пока не проверят интернет-магазин, учтите еще этот момент.. плагины рабочие
     
  13. LaskoUA

    LaskoUA

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Как прикрутить его к форме? Заранее спасибо.
     
  14. sly2000

    sly2000

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Я честно говоря, так и не понял как держать плагин - где ссылка на скачку????
     
  15. ADv

    ADv Местный

    Сообщения:
    429
    Симпатии:
    108
    Баллы:
    43
    Может быть собирать из кусочков кода, выложенных автором, самостоятельно? Ссылки тоже не заметил..
     
  16. amoresperros

    amoresperros Moderator Команда форума Местный

    Сообщения:
    92
    Симпатии:
    9
    Баллы:
    8
    Автор скидывал ссылку на плагины. Сам скачал но протестировать не было времени.
     
  17. Максим2222

    Максим2222

    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Ну так может вы поделитесь ссылочкой на liqplay скачаный вами, буду очень признателен!
     
  18. Максим2222

    Максим2222

    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Ну так может вы поделитесь ссылочкой на liqplay скачаный вами, буду очень признателен!
     
  19. dsqwared

    dsqwared

    Сообщения:
    17
    Симпатии:
    1
    Баллы:
    3
    ммм... А кто все-таки, не хочет проблем, как говорится, поставил и забыл, в код лезть не надо, все работает и протестировано уже почти 200-ми клиентами. Поддержка бесплатная и постоянная. Есть так-же шлюз Доставки Новая почта с расчетом стоимости доставки, плагин постоянно обновляется, добавляется функционал, всем кто уже приобрел плагин, обновления бесплатны.
     
  20. Vibis

    Vibis

    Сообщения:
    14
    Симпатии:
    1
    Баллы:
    3
    Ссылку можно ?