Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
openpayz [2019/10/01 12:13] nightfly [Чем принимаются оплаты?] |
openpayz [2021/11/16 13:37] bobr [Чем принимаются оплаты?] |
||
---|---|---|---|
Строка 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 | | ||
Строка 42: | Строка 42: | ||
| [[https://www.monobank.com.ua/|Монобанк]] | кредитки | monobank, monobankmulti | | | [[https://www.monobank.com.ua/|Монобанк]] | кредитки | monobank, monobankmulti | | ||
| [[https://a24m.a-bank.com.ua/|АБанк24]] | кредитки | abank24multi | | | [[https://a24m.a-bank.com.ua/|АБанк24]] | кредитки | abank24multi | | ||
+ | | [[https://fc-sistema.com/uk|ФК-Система]] | Терминалы | fcsistemamulti | | ||
+ | | [[https://pay.concord.ua/|ConcordPay]] | VISA\\ MasterCard\\ ApplePay\\ GooglePay | concordpay | | ||
+ | | [[https://docs.click.uz/|ClickUZ]] | кредитки\\ Android APP | click_uz, myclickuz | | ||
+ | | [[https://developer.help.paycom.uz/ru/nastroyka-vzaimodeystviya|PaymeUZ]] | кредитки\\ Android APP | payme_uz, mypaymeuz | | ||
- | ===== Как это? ===== | + | |
- | Как-то так:\\ | + | |
+ | ===== Как это работает? ===== | ||
+ | В целом, как-то так:\\ | ||
{{:opzarch.png?200|}} | {{:opzarch.png?200|}} | ||
Строка 85: | Строка 91: | ||
И какую-то одну вьюшку которая будет маппить логины реальных пользователей на их "Платежный идентификатор" используемый для работы уже с платежными системами. Например так: | И какую-то одну вьюшку которая будет маппить логины реальных пользователей на их "Платежный идентификатор" используемый для работы уже с платежными системами. Например так: | ||
- | Рекомендуемый вариант - так если душа жаждет концептуальности (спасибо 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`; | ||
Строка 192: | Строка 203: | ||
*/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" :) |