liqpay / sdk-python

LiqPay python sdk
51 stars 44 forks source link

Відсутня кнопка українською мовою #8

Open SilmarillionUA opened 7 years ago

SilmarillionUA commented 7 years ago

Метод cnb_form() не генерує кнопку українською мовою. Посилання до картинки для кнопки не працює http://static.liqpay.ua/buttons/p1uk.radius.png

wowkin2 commented 6 years ago

До кого можна звернутись з готовою кнопкою?

angmarian commented 5 years ago

В sdk-php те саме на даний момент. Ніхто й не чешеться виправити? Доведеться своє городити...

yevhen8 commented 4 years ago

Грудень 2019: досі там

I3rixon commented 4 years ago

Червень 2020 - все там же

silpol commented 3 years ago

ви будете сміятися - серпень 2021, і ніяких новин

wowkin2 commented 3 years ago

Тут не сміятись, тут плакати треба... Державний банк називається...

wowkin2 commented 3 years ago

Розходимося. Щойно побачив як вони пропонують на сайті генерувати кнопку:

<form method="POST" accept-charset="utf-8" action="https://www.liqpay.ua/api/3/checkout">
  <input type="hidden" name="data" value="..." />
  <input type="hidden" name="signature" value="..." />
  <button style="border: none !important; display:inline-block !important;text-align: center !important;padding: 7px 20px !important;
    color: #fff !important; font-size:16px !important; font-weight: 600 !important; font-family:OpenSans, sans-serif; cursor: pointer !important; border-radius: 2px !important;
    background: rgba(122,183,43,1) !important;"onmouseover="this.style.opacity='0.5';" onmouseout="this.style.opacity='1';">
    <img src="https://static.liqpay.ua/buttons/logo-small.png" name="btn_text"
      style="margin-right: 7px !important; vertical-align: middle !important;"/>
    <span style="vertical-align:middle; !important">Сплатити 5 UAH</span>
  </button>
</form>

Проте виглядає, що SDK ще це спосіб не підтримує. Треба PR.

aorzh commented 3 years ago

Сомневаюсь что тут кто-то замерджит ПР, но я постараюсь завтра обновить https://github.com/aorzh/liqpay-sdk-python3 если успею с основной работой

moskalukigor commented 2 years ago

Вересень 2022...

mrROXTON commented 1 year ago

лютий 2023🤦🤦🤦🤦🤦🤦🤦🤦🤦

Tusko commented 1 year ago

Та всім похуй. Бабло то йде

Doremidon commented 1 year ago

@aorzh червень 2023

Doremidon commented 1 year ago

@viplifes @barbossa @JFF-Bohdan @Stormteller

aorzh commented 1 year ago

@Doremidon

@aorzh червень 2023

Я не є розробником цієї ліби і ніколи не був. В мене є форк адаптований під пайтон 3, але наразі я дуже зайнятий іншими справами. Якщо це для вас так критично, я спробую подивитись що я можу зробити в своєму форку. Але не раніше понеділка. Якщо це реально зробити, то я обновлю код в PyPi і дам знати. Бажаю гарного вечора!

aorzh commented 1 year ago

@Doremidon Я тут трохи обновив https://pypi.org/project/liqpay-sdk-python3/ https://github.com/aorzh/liqpay-sdk-python3

Насправді мені взагалі не подобається це рішення з html темплейтами в API. Можливо десь є там в них щось що віддає необхідну форму, а я не побачив в документації? І я бачу там ще є купа всяких кнопок типу гугл пей і тд. Якщо що я можу додати у себе в форку, але коли буде час. Якщо щось потрібно, роби issue в моєму форку, я розберусь :)

Doremidon commented 1 year ago

@Doremidon Я тут трохи обновив https://pypi.org/project/liqpay-sdk-python3/ https://github.com/aorzh/liqpay-sdk-python3

Насправді мені взагалі не подобається це рішення з html темплейтами в API. Можливо десь є там в них щось що віддає необхідну форму, а я не побачив в документації? І я бачу там ще є купа всяких кнопок типу гугл пей і тд. Якщо що я можу додати у себе в форку, але коли буде час. Якщо щось потрібно, роби issue в моєму форку, я розберусь :)

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

Питання було в тому що не робить зображення: http://static.liqpay.ua/buttons/p1uk.radius.png

Як зрозумів ти виправляв саме відображення кнопки? Без зображення? Я використовую PHP :) тому мені трохи складніше

aorzh commented 1 year ago

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

Питання було в тому що не робить зображення: http://static.liqpay.ua/buttons/p1uk.radius.png

Як зрозумів ти виправляв саме відображення кнопки? Без зображення? Я використовую PHP :) тому мені трохи складніше

Короче я зайшов на https://www.liqpay.ua/uk/adminbusiness/CUSTOMER_ID/settings/checkout/widget Там є код згенерованої кнопки. Трохи поміняв респонз і все. Так само мабуть можна і на PHP sdk зробить мабуть. Цю кнопку як png я шукав, але не знайшов. Мені знається її просто нема і взагалі вони використовують в віджетах саме той html що я в них і поцупив :)

На саме API я ніякого впливу не маю тож, це наразі все що я можу зробити. Можливо (але маловірогідно) засновники цього репо колись зможуть відповісти, але мені здається води давно іншими справами займаються.

Можна звернутися напряму в компанію: liqpay.support@privatbank.ua (https://www.liqpay.ua/information/contact_us) Там на сторінці заявлено: "Питання по інтеграції та документації API"

Бажаю гарного дня!

Freezerochek commented 4 months ago

Я вирішив способом заміни посилання на ресур зображення кнопки на інший. Тобто при завантаженні сторінки де додається зображення кнопки через API я скриптом замінив картинку з: <input type="image" src="//static.liqpay.ua/buttons/p1ru.radius.png" name="btn_text"> на <input type="image" src="https://static.liqpay.ua/buttons/payUk.png" name="btn_text">

ось сам скрипт:

<script> document.addEventListener('DOMContentLoaded', function() { var btn = document.querySelector('input[type="image"][src="//static.liqpay.ua/buttons/p1ru.radius.png"]'); if (btn) { btn.src = 'https://static.liqpay.ua/buttons/payUk.png'; } }); </script>

після цього на сторінці одразу завантажується кнопка на українській мові.