Open SilmarillionUA opened 7 years ago
До кого можна звернутись з готовою кнопкою?
В sdk-php те саме на даний момент. Ніхто й не чешеться виправити? Доведеться своє городити...
Грудень 2019: досі там
Червень 2020 - все там же
ви будете сміятися - серпень 2021, і ніяких новин
Тут не сміятись, тут плакати треба... Державний банк називається...
Розходимося. Щойно побачив як вони пропонують на сайті генерувати кнопку:
<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.
Сомневаюсь что тут кто-то замерджит ПР, но я постараюсь завтра обновить https://github.com/aorzh/liqpay-sdk-python3 если успею с основной работой
Вересень 2022...
лютий 2023🤦🤦🤦🤦🤦🤦🤦🤦🤦
Та всім похуй. Бабло то йде
@aorzh червень 2023
@viplifes @barbossa @JFF-Bohdan @Stormteller
@Doremidon
@aorzh червень 2023
Я не є розробником цієї ліби і ніколи не був. В мене є форк адаптований під пайтон 3, але наразі я дуже зайнятий іншими справами. Якщо це для вас так критично, я спробую подивитись що я можу зробити в своєму форку. Але не раніше понеділка. Якщо це реально зробити, то я обновлю код в PyPi і дам знати. Бажаю гарного вечора!
@Doremidon Я тут трохи обновив https://pypi.org/project/liqpay-sdk-python3/ https://github.com/aorzh/liqpay-sdk-python3
Насправді мені взагалі не подобається це рішення з html темплейтами в API. Можливо десь є там в них щось що віддає необхідну форму, а я не побачив в документації? І я бачу там ще є купа всяких кнопок типу гугл пей і тд. Якщо що я можу додати у себе в форку, але коли буде час. Якщо щось потрібно, роби issue в моєму форку, я розберусь :)
@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 :) тому мені трохи складніше
Вибач, але я так і не зрозумів що саме і як робить.
Питання було в тому що не робить зображення: 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"
Бажаю гарного дня!
Я вирішив способом заміни посилання на ресур зображення кнопки на інший. Тобто при завантаженні сторінки де додається зображення кнопки через 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>
після цього на сторінці одразу завантажується кнопка на українській мові.
Метод
cnb_form()
не генерує кнопку українською мовою. Посилання до картинки для кнопки не працює http://static.liqpay.ua/buttons/p1uk.radius.png