Користувальницькі налаштування

Налаштування сайту


openpayz

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версійПопередня ревізія
Наступна ревізія
Попередня ревізія
openpayz [2024/11/16 14:23] – [Чим приймаються оплати?] pautinaopenpayz [2026/08/07 15:36] (поточний) – [Чим приймаються оплати?] nightfly
Рядок 52: Рядок 52:
 | [[https://providex.net/uk/|Providex]] | Google Pay\\ Apple Pay\\ Visa\\ Mastercard | [[openpayz#providex|providex]] / providex | | [[https://providex.net/uk/|Providex]] | Google Pay\\ Apple Pay\\ Visa\\ Mastercard | [[openpayz#providex|providex]] / providex |
 | [[https://a-bank.com.ua/|А-банк]] | термінали, àbank24 | abankcombo, a-bank | | [[https://a-bank.com.ua/|А-банк]] | термінали, àbank24 | abankcombo, a-bank |
 +| [[https://www.pumb.ua/|ПУМБ]] | не єбу чим воно оплати приймає | pumb |
  
  
Рядок 141: Рядок 142:
 </code> </code>
  
-вся обробка транзакцій перестає здійснюватися вбудованими у фронтенди викликами op_ProcessHandlers і повинна бути винесена в окремий воркер op_WorkerPaymentsProceed, що періодично викликається. Викликатися він може, наприклад із "crontab -e" якось так:+вся обробка транзакцій перестає здійснюватися вбудованими у фронтенди викликами op_ProcessHandlers і повинна бути винесена в окремий воркер **op_WorkerPaymentsProceed** або **opprocessing**, що періодично викликається. Викликатися він може, наприклад із "crontab -e" 
  
 +якось так (до релізу Ubilling 1.5.3, **рахується застарілим**):
 <code bash> <code bash>
 */2 * * * * /usr/local/bin/php /usr/local/www/apache24/data/openpayz/libs/op_WorkerPaymentsProceed.php */2 * * * * /usr/local/bin/php /usr/local/www/apache24/data/openpayz/libs/op_WorkerPaymentsProceed.php
 </code> </code>
 +
 +чи ось так, після Ubilling 1.5.3 **(рекомендовано)**
 +<code bash>
 +*/2 * * * *     /bin/ubapi "opprocessing"
 +</code>
 +
 +Варіант виклику обробки транзакцій за допомогою виклику opprocessing з [[remoteapi|RemoteAPI]] також потребує ввімкнення опції OPENPAYZ_HIGHLOAD_ENABLE в [[alteriniconf|alter.ini]]:
 +
 +<file ini alter.ini>
 +OPENPAYZ_HIGHLOAD_ENABLE=1
 +</file>
 +
 +Обробка виклику opprocessing відбувається в рамках унікального процесу OP_PROCESSING [[stardust|StarDust]], що можна перевірити за допомогою модулю "Фонові процеси". Зрозуміло, що в crontab може існувати тільки один з цих викликів. В ідеалі - opprocessing.
  
 Слід також зауважити, що експлуатація OpenPayz з вимкненою опцією OP_HIGHLOAD_ENABLE у реальному світі та на продакшні вкрай не рекомендується. Відключати його має сенс лише при тестуванні та запуску нових фронтендів платіжних систем. В іншому випадку, ви можете банально напоротись на дублікати оплат, та інші в цілому очікувані ефекти. Слід також зауважити, що експлуатація OpenPayz з вимкненою опцією OP_HIGHLOAD_ENABLE у реальному світі та на продакшні вкрай не рекомендується. Відключати його має сенс лише при тестуванні та запуску нових фронтендів платіжних систем. В іншому випадку, ви можете банально напоротись на дублікати оплат, та інші в цілому очікувані ефекти.
openpayz.1731759799.txt.gz · Востаннє змінено: повз pautina

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki