Инструменты пользователя

Инструменты сайта


openpayz

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
openpayz [2019/07/19 18:07]
nightfly [Чем принимаются оплаты?]
openpayz [2021/09/18 15:41] (текущий)
nightfly [Чем принимаются оплаты?]
Строка 11: Строка 11:
  
 ^ Платежная система ​  ^ Что принимает? ​ ^ Фронтенд / бэкенд ​ ^                                    ​ ^ Платежная система ​  ^ Что принимает? ​ ^ Фронтенд / бэкенд ​ ^                                    ​
-| [[https://​easypay.ua/​|EasyPay]] | Терминалы\\ VISA\\ MasterCard | easypay |  +| [[https://​easypay.ua/​|EasyPay]] | Терминалы\\ VISA\\ MasterCard | easypay, easypaymulti,​ easypaymultibyid ​|  
-| [[http://​2click.money/​|2click]]| Терминалы | 24nonstop ​+| [[http://​2click.money/​|2click]]| Терминалы/​карточки ​2click ​
 | [[http://​24nonstop.com.ua/​|24NonStop]] | Терминалы | 24nonstop | | [[http://​24nonstop.com.ua/​|24NonStop]] | Терминалы | 24nonstop |
 | [[http://​24nonstop.com.ua/​|МобиАЗС]] | Терминалы | 24nonstop| ​ | [[http://​24nonstop.com.ua/​|МобиАЗС]] | Терминалы | 24nonstop| ​
-| [[https://​privatbank.ua|Приватбанк]] | Приват24\\ Терминалы\\ | privatx, privatmulti |+| [[https://​privatbank.ua|Приватбанк]] | Приват24\\ Терминалы\\ | privatx, privatx_strict, privatmulti |
 | [[https://​liqpay.com/​|LiqPay]] | VISA\\ MasterCard | liqpay |  | [[https://​liqpay.com/​|LiqPay]] | VISA\\ MasterCard | liqpay | 
 | [[https://​www.ibox.ua/​|iBox]] | Терминалы | ibox, iboxmulti |  | [[https://​www.ibox.ua/​|iBox]] | Терминалы | ibox, iboxmulti | 
-| [[http://​www.fbank.com.ua/​|Банк "​Фамильный"​]] | Терминалы 2click\\ Терминалы CITY 24\\ Терминалы БНК 24\\ Терминалы ФК Система \\ Терминалы TYME\\ WebMoney \\ Ipay \\ Walletone W1 \\ plategka.com\\ TachCard | fbank (24ns) / fbank2 (ep) |+| [[http://​www.fbank.com.ua/​|Банк "​Фамильный"​]] | Терминалы 2click\\ Терминалы CITY 24\\ Терминалы БНК 24\\ Терминалы ФК Система \\ Терминалы TYME\\ WebMoney \\ Ipay \\ Walletone W1 \\ plategka.com\\ TachCard | fbank, fbankmulti ​(24nonstop) / fbank2 (easypay) |
 | [[https://​ukrpays.com|Ukrpays]] | VISA\\ MasterCard\\ WebMoney\\ Карточки НСМЭП\\ City24\\ IBox\\ Tyme\\ EasyPay\\ E-Pay\\ 24NonStop\\ ФК Система\\ ​ | ukrpays | | [[https://​ukrpays.com|Ukrpays]] | VISA\\ MasterCard\\ WebMoney\\ Карточки НСМЭП\\ City24\\ IBox\\ Tyme\\ EasyPay\\ E-Pay\\ 24NonStop\\ ФК Система\\ ​ | ukrpays |
 | [[https://​oplata.tinkoff.ru/​|Банк "​Тинькофф"​]] | Visa \\ MasterCard\\ МИР\\ | tinkoff |  | [[https://​oplata.tinkoff.ru/​|Банк "​Тинькофф"​]] | Visa \\ MasterCard\\ МИР\\ | tinkoff | 
Строка 25: Строка 25:
 | [[http://​fondy.eu|fondy.eu]] | Qiwi\\ Яндекс.Деньги\\ Webmoney\\ ​ VISA\\ MasterCard\\ ​ Приват24 | fondy |  | [[http://​fondy.eu|fondy.eu]] | Qiwi\\ Яндекс.Деньги\\ Webmoney\\ ​ VISA\\ MasterCard\\ ​ Приват24 | fondy | 
 | [[https://​paymaster.ua/​|Paymaster]] | VISA\\ ​ MasterCard\\ ​ WebMoney\\ Приват 24\\  MoneXy\\ LiqPay\\ Wishround | paymaster |  | [[https://​paymaster.ua/​|Paymaster]] | VISA\\ ​ MasterCard\\ ​ WebMoney\\ Приват 24\\  MoneXy\\ LiqPay\\ Wishround | paymaster | 
-| [[http://​ipay.ua|IPAY.UA]] | VISA\\ MasterCard | ipay +| [[http://​ipay.ua|IPAY.UA]] | VISA\\ MasterCard | ipayz 
 | [[http://​ipay.ua|Ipay MasterPass]] | VISA\\ MasterCard\\ ПРОСТІР | ipayx | | [[http://​ipay.ua|Ipay MasterPass]] | VISA\\ MasterCard\\ ПРОСТІР | ipayx |
 | [[http://​ipay.by|IPAY.BY]] | МТС (Беларусь)\\ Лайф (Беларусь)\\ Система «Расчет» (ЕРИП) | ipay_by |  | [[http://​ipay.by|IPAY.BY]] | МТС (Беларусь)\\ Лайф (Беларусь)\\ Система «Расчет» (ЕРИП) | ipay_by | 
Строка 33: Строка 33:
 | [[http://​www.comepay.ru/​|Comepay]] | Терминалы | comepay | | [[http://​www.comepay.ru/​|Comepay]] | Терминалы | comepay |
 | [[http://​city-pay.com.ua/​|City-Pay]] | Терминалы | citypay | | [[http://​city-pay.com.ua/​|City-Pay]] | Терминалы | citypay |
-| [[http://city-24.com.ua/|City24]] | Терминалы | city24 |+| [[https://www.city24.ua|City24]] | Терминалы | city24 ​city24_multi ​|
 | [[https://​www.copayco.com/​ru/​|CoPAYCo]] | VISA\\ MasterCard\\ Укрэксимбанк\\ Кредитпромбанк\\ ​ НСМЭП\\ WebMoney | copayco | | [[https://​www.copayco.com/​ru/​|CoPAYCo]] | VISA\\ MasterCard\\ Укрэксимбанк\\ Кредитпромбанк\\ ​ НСМЭП\\ WebMoney | copayco |
 | [[http://​www.pay-logic.ru/​|Paylogic / ОСМП]] | Терминалы | osmp |  | [[http://​www.pay-logic.ru/​|Paylogic / ОСМП]] | Терминалы | osmp | 
Строка 40: Строка 40:
 | [[http://​www.platezhka.com.ua/​|platezhka.com.ua]] (Банк Национальный Кредит) | Терминалы | platezhka | | [[http://​www.platezhka.com.ua/​|platezhka.com.ua]] (Банк Национальный Кредит) | Терминалы | platezhka |
 | [[https://​money.yandex.ru/​|Яндекс.Деньги]] | Яндекс.Деньги\\ VISA\\ MasterCard | yandex_notify | | [[https://​money.yandex.ru/​|Яндекс.Деньги]] | Яндекс.Деньги\\ VISA\\ MasterCard | yandex_notify |
-| [[https://​www.monobank.com.ua/​|Монобанк]] | кредитки | monobank monobankmulti |+| [[https://​www.monobank.com.ua/​|Монобанк]] | кредитки | monobankmonobankmulti ​
 +| [[https://​a24m.a-bank.com.ua/​|АБанк24]] | кредитки | abank24multi | 
 +| [[https://​fc-sistema.com/​uk|ФК-Система]] | Терминалы | fcsistemamulti | 
 +| [[https://​pay.concord.ua/​|ConcordPay]] | VISA\\ MasterCard\\ ApplePay\\ GooglePay | concordpay ​|
  
  
  
-===== Как это? ===== + 
-Как-то так:\\+ 
 +===== Как это ​работает? ===== 
 +В целом, как-то так:\\
  
 {{:​opzarch.png?​200|}} {{:​opzarch.png?​200|}}
Строка 84: Строка 89:
 И какую-то одну вьюшку которая будет маппить логины реальных пользователей на их "​Платежный идентификатор"​ используемый для работы уже с платежными системами. Например так: И какую-то одну вьюшку которая будет маппить логины реальных пользователей на их "​Платежный идентификатор"​ используемый для работы уже с платежными системами. Например так:
  
-Рекомендуемый вариант ​- так если душа жаждет концептуальности (спасибо Den1xxx): +Рекомендуемый вариант
-<file sql op_customers_crc32.sql>+<file sql op_customers_crc32_full.sql>​ 
 +CREATE VIEW op_customers (realid,​virtualid) AS SELECT users.login,​ CRC32(users.login) FROM users LEFT JOIN op_denied ON users.login = op_denied.login WHERE op_denied.login IS NULL; 
 +</​file>​ 
 + 
 +Либо он жено чуть быстрее за счет ​игнорирования запретов. 
 +<file sql op_customers_crc32_fast.sql>
 -- transform users.login -> crc32(users.login);​ -- transform users.login -> crc32(users.login);​
 CREATE VIEW op_customers (realid,​virtualid) AS SELECT users.login,​ CRC32(users.login) FROM `users`; CREATE VIEW op_customers (realid,​virtualid) AS SELECT users.login,​ CRC32(users.login) FROM `users`;
Строка 191: Строка 201:
 */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>​
 +
 +Следует также заметить,​ что эксплуатация OpenPayz с отключенной опцией OP_HIGHLOAD_ENABLE в реальном мире и на продакшне крайне не рекомендуется. Отключать его имеет смысл только при тестировании и запуске новых фронтендов платежных систем.
 ===== Пишем свой фронтенд ===== ===== Пишем свой фронтенд =====
 Далее, чтобы было понятно как это на самом деле работает мы можем например,​ написать наш собственный фронтенд для приема платежей от абстрактной "​ГрабьКорован payment system"​ :) Далее, чтобы было понятно как это на самом деле работает мы можем например,​ написать наш собственный фронтенд для приема платежей от абстрактной "​ГрабьКорован payment system"​ :)
openpayz.1563548859.txt.gz · Последние изменения: 2019/07/19 18:07 — nightfly