zhejiushizhuce 2 年 前
親
コミット
632a56f818

+ 1175 - 0
src/db/c2bmembers.js

@@ -0,0 +1,1175 @@
+const c2bmembers=[
+    {
+        "bankName": "Сбербанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000111.png",
+        "schema": "bank100000000111",
+        "package_name": "ru.sberbankmobile"
+    },
+    {
+        "bankName": "Т-Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000004.png",
+        "schema": "bank100000000004",
+        "package_name": "com.idamob.tinkoff.android",
+        "webClientUrl": "https://www.tinkoff.ru/mybank/payments/qr-pay",
+        "isWebClientActive": "true"
+    },
+    {
+        "bankName": "Банк ВТБ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000005.png",
+        "schema": "bank110000000005",
+        "package_name": "ru.vtb24.mobilebanking.android",
+        "webClientUrl": "https://online.vtb.ru/i/paymentSbp",
+        "isWebClientActive": "true",
+        "isDrActive": false
+    },
+    {
+        "bankName": "АЛЬФА-БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000008.png",
+        "schema": "bank100000000008",
+        "package_name": "ru.alfabank.mobile.android",
+        "webClientUrl": "https://alfa-mobile.alfabank.ru/mobile-public/goto/qr",
+        "isWebClientActive": "true",
+        "isDrActive": false
+    },
+    {
+        "bankName": "Райффайзенбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000007.png",
+        "schema": "bank100000000007",
+        "package_name": "ru.raiffeisennews",
+        "webClientUrl": "https://online.raiffeisen.ru/outer/qr/qr.nspk.ru",
+        "isWebClientActive": "true"
+    },
+    {
+        "bankName": "Банк ОТКРЫТИЕ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000015.png",
+        "schema": "bank100000000015",
+        "package_name": "com.openbank"
+    },
+    {
+        "bankName": "Газпромбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000001.png",
+        "schema": "bank100000000001",
+        "package_name": "ru.gazprombank.android.mobilebank.app",
+        "isDrActive": false
+    },
+    {
+        "bankName": "Промсвязьбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000010.png",
+        "schema": "bank100000000010",
+        "package_name": "logo.com.mbanking",
+        "webClientUrl": "https://ib.psbank.ru/sbp/payment",
+        "isWebClientActive": "true",
+        "isDrActive": false
+    },
+    {
+        "bankName": "Совкомбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000013.png",
+        "schema": "bank100000000013",
+        "package_name": "ru.sovcomcard.halva.v1",
+        "webClientUrl": "https://halvacard.ru/lk/qr",
+        "isWebClientActive": "true",
+        "isDrActive": false
+    },
+    {
+        "bankName": "РОСБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000012.png",
+        "schema": "bank100000000012",
+        "package_name": "ru.rosbank.android",
+        "isDrActive": false
+    },
+    {
+        "bankName": "Россельхозбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000020.png",
+        "schema": "bank100000000020",
+        "package_name": "ru.rshb.dbo"
+    },
+    {
+        "bankName": "МОСКОВСКИЙ КРЕДИТНЫЙ БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000025.png",
+        "schema": "bank100000000025",
+        "package_name": "ru.mkb.mobile"
+    },
+    {
+        "bankName": "ЮниКредит Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000030.png",
+        "schema": "bank100000000030",
+        "package_name": "ru.unicredit.android",
+        "webClientUrl": "https://enter.unicredit.ru/c2b",
+        "isWebClientActive": "true"
+    },
+    {
+        "bankName": "Банк Синара",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000003.png",
+        "schema": "bank100000000003",
+        "package_name": "ru.skbbank.ib",
+        "isDrActive": false
+    },
+    {
+        "bankName": "Газэнергобанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000043.png",
+        "schema": "bank100000000043",
+        "package_name": "ru.gebank.ib"
+    },
+    {
+        "bankName": "АКБ АВАНГАРД",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000028.png",
+        "schema": "bank100000000028",
+        "package_name": "ru.avangard.sbp_client"
+    },
+    {
+        "bankName": "ПНКО ЭЛПЛАТ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000086.png",
+        "schema": "bank100000000086",
+        "package_name": "ru.elplat.elplat2"
+    },
+    {
+        "bankName": "РНКБ Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000011.png",
+        "schema": "bank100000000011",
+        "package_name": "com.bifit.rncbbeta"
+    },
+    {
+        "bankName": "Экспобанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000044.png",
+        "schema": "bank100000000044",
+        "package_name": "ru.ftc.faktura.expobank"
+    },
+    {
+        "bankName": "Банк ВБРР",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000049.png",
+        "schema": "bank100000000049",
+        "package_name": "com.bssys.vbrrretail"
+    },
+    {
+        "bankName": "АБ РОССИЯ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000095.png",
+        "schema": "bank100000000095",
+        "package_name": "ru.artsofte.russiafl"
+    },
+    {
+        "bankName": "ДБО Фактура",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000900.png",
+        "schema": "bank100000000900",
+        "package_name": "ru.ftc.faktura.multibank"
+    },
+    {
+        "bankName": "КБ Хлынов",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000056.png",
+        "schema": "bank100000000056",
+        "package_name": "ru.bank_hlynov.xbank"
+    },
+    {
+        "bankName": "Бланк банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000053.png",
+        "schema": "bank100000000053",
+        "package_name": "ru.ftc.faktura.vesta"
+    },
+    {
+        "bankName": "КБ Солидарность",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000121.png",
+        "schema": "bank100000000121",
+        "package_name": "com.isimplelab.ibank.solidarnost"
+    },
+    {
+        "bankName": "Банк ДОМ.РФ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000082.png",
+        "schema": "bank100000000082",
+        "package_name": "com.bssys.roscapretail",
+        "isDrActive": false
+    },
+    {
+        "bankName": "Хакасский муниципальный банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000127.png",
+        "schema": "bank100000000127",
+        "package_name": "ru.ftc.faktura.kbhmb"
+    },
+    {
+        "bankName": "МТС-Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000017.png",
+        "schema": "bank100000000017",
+        "package_name": "ru.mts.money",
+        "isDrActive": false
+    },
+    {
+        "bankName": "Банк ПСКБ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000087.png",
+        "schema": "bank100000000087",
+        "package_name": "ru.ftc.faktura.pskb",
+        "webClientUrl": "https://dbo.pscb.ru/fps/c2b/",
+        "isWebClientActive": "true"
+    },
+    {
+        "bankName": "Банк Левобережный",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000052.png",
+        "schema": "bank100000000052",
+        "package_name": "ru.ftc.faktura.nskbl"
+    },
+    {
+        "bankName": "АК БАРС БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000006.png",
+        "schema": "bank100000000006",
+        "package_name": "ru.akbars.mobile",
+        "isDrActive": false
+    },
+    {
+        "bankName": "КБ РостФинанс",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000098.png",
+        "schema": "bank100000000098",
+        "package_name": "ru.ftc.faktura.rostfinance"
+    },
+    {
+        "bankName": "БыстроБанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000092.png",
+        "schema": "bank100000000092",
+        "webClientUrl": "https://www.bystrobank.ru/sbp/c2b/",
+        "isWebClientActive": "true"
+    },
+    {
+        "bankName": "МС Банк Рус",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000229.png",
+        "schema": "bank100000000229",
+        "package_name": "ru.mcbankrus.MCBankRus"
+    },
+    {
+        "bankName": "Кредит Европа Банк (Россия)",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000027.png",
+        "schema": "bank100000000027"
+    },
+    {
+        "bankName": "АКБ Алмазэргиэнбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000080.png",
+        "schema": "bank100000000080",
+        "package_name": "ru.albank.online.aebit"
+    },
+    {
+        "bankName": "ИК Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000122.png",
+        "schema": "bank100000000122",
+        "package_name": "com.bifit.mobile.citizen.icbru"
+    },
+    {
+        "bankName": "БАНК ОРЕНБУРГ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000124.png",
+        "schema": "bank100000000124",
+        "package_name": "ru.ftc.faktura.orbank"
+    },
+    {
+        "bankName": "КБ АГРОПРОМКРЕДИТ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000118.png",
+        "schema": "bank100000000118",
+        "package_name": "ru.ftc.faktura.agropromkredit"
+    },
+    {
+        "bankName": "АКБ Энергобанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000159.png",
+        "schema": "bank100000000159",
+        "package_name": "com.energobank.digital"
+    },
+    {
+        "bankName": "КОШЕЛЕВ-БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000146.png",
+        "schema": "bank100000000146",
+        "package_name": "com.bifit.mobile.citizen.kbnk"
+    },
+    {
+        "bankName": "СДМ-Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000069.png",
+        "schema": "bank100000000069",
+        "package_name": "ru.ftc.faktura.sdm",
+        "webClientUrl": "https://online.sdm.ru/fps/c2b/",
+        "isWebClientActive": "true"
+    },
+    {
+        "bankName": "МБ Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000140.png",
+        "schema": "bank100000000140",
+        "package_name": "com.bifit.mobile.citizen.mbb"
+    },
+    {
+        "bankName": "АКБ Абсолют Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000047.png",
+        "schema": "bank100000000047",
+        "package_name": "ru.ftc.faktura.absolutbank"
+    },
+    {
+        "bankName": "КБ Модульбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000099.png",
+        "schema": "bank100000000099",
+        "package_name": "ru.ftc.faktura.multibank"
+    },
+    {
+        "bankName": "Банк Акцепт",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000135.png",
+        "schema": "bank100000000135",
+        "package_name": "ru.ftc.faktura.akcept"
+    },
+    {
+        "bankName": "КБ ЭНЕРГОТРАНСБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000139.png",
+        "schema": "bank100000000139",
+        "package_name": "ru.ftc.faktura.etbank"
+    },
+    {
+        "bankName": "СИБСОЦБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000166.png",
+        "schema": "bank100000000166",
+        "package_name": "ru.ftc.faktura.multibank"
+    },
+    {
+        "bankName": "Банк Развитие-Столица",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000172.png",
+        "schema": "bank100000000172",
+        "package_name": "ru.ftc.faktura.razvitiestolica"
+    },
+    {
+        "bankName": "Банк РЕСО Кредит",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000187.png",
+        "schema": "bank100000000187",
+        "package_name": "ru.ftc.faktura.resokreditbank"
+    },
+    {
+        "bankName": "НКО ЮМани",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000022.png",
+        "schema": "bank100000000022",
+        "package_name": "ru.yoo.money"
+    },
+    {
+        "bankName": "Банк Санкт-Петербург",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000029.png",
+        "schema": "bank100000000029",
+        "package_name": "ru.bspb"
+    },
+    {
+        "bankName": "КБ Кубань Кредит",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000050.png",
+        "schema": "bank100000000050",
+        "package_name": "com.isimplelab.ibank.kubankredit"
+    },
+    {
+        "bankName": "Банк НОВИКОМ (НОВИКОМБАНК)",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000177.png",
+        "schema": "bank100000000177",
+        "package_name": "com.bssys.novikomretail"
+    },
+    {
+        "bankName": "РосДорБанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000084.png",
+        "schema": "bank100000000084",
+        "package_name": "ru.rosdorbank.physical"
+    },
+    {
+        "bankName": "СКБ Приморья Примсоцбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000088.png",
+        "schema": "bank100000000088",
+        "package_name": "ru.ftc.faktura.primsoc"
+    },
+    {
+        "bankName": "Банк Саратов",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000126.png",
+        "schema": "bank100000000126",
+        "package_name": "ru.ftc.faktura.banksaratov"
+    },
+    {
+        "bankName": "Таврический Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000173.png",
+        "schema": "bank100000000173",
+        "package_name": "ru.ftc.faktura.tavrich"
+    },
+    {
+        "bankName": "Тольяттихимбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000152.png",
+        "schema": "bank100000000152",
+        "package_name": "com.bifit.mobile.citizen.thbank"
+    },
+    {
+        "bankName": "Банк Кремлевский",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000201.png",
+        "schema": "bank100000000201",
+        "package_name": "ru.ftc.faktura.kremlevskiy"
+    },
+    {
+        "bankName": "ТКБ БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000034.png",
+        "schema": "bank100000000034",
+        "package_name": "ru.ftc.faktura.tkbbank",
+        "isDrActive": false
+    },
+    {
+        "bankName": "ЧЕЛЯБИНВЕСТБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000094.png",
+        "schema": "bank100000000094",
+        "package_name": "ru.chelyabinvestbank.investpay"
+    },
+    {
+        "bankName": "АКБ Держава",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000235.png",
+        "schema": "bank100000000235",
+        "package_name": "ru.ftc.faktura.derzhava"
+    },
+    {
+        "bankName": "НБД-Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000134.png",
+        "schema": "bank100000000134",
+        "package_name": "ru.nbd.android"
+    },
+    {
+        "bankName": "БАНК СНГБ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000091.png",
+        "schema": "bank100000000091",
+        "package_name": "ru.sngb.dbo.client.android"
+    },
+    {
+        "bankName": "АИКБ Енисейский объединенный банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000258.png",
+        "schema": "bank100000000258",
+        "package_name": "ru.ftc.faktura.united"
+    },
+    {
+        "bankName": "Банк Венец",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000153.png",
+        "schema": "bank100000000153",
+        "package_name": "ru.ftc.faktura.venetsbank"
+    },
+    {
+        "bankName": "Почта Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000016.png",
+        "schema": "bank100000000016",
+        "package_name": "ru.letobank.Prometheus"
+    },
+    {
+        "bankName": "Банк Русский Стандарт",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000014.png",
+        "schema": "bank100000000014",
+        "package_name": "ru.simpls.brs2.mobbank"
+    },
+    {
+        "bankName": "Дальневосточный банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000083.png",
+        "schema": "bank100000000083",
+        "package_name": "com.bifit.dvbank"
+    },
+    {
+        "bankName": "Банк Интеза",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000170.png",
+        "schema": "bank100000000170",
+        "package_name": "ru.ftc.faktura.intesabank"
+    },
+    {
+        "bankName": "ГЕНБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000037.png",
+        "schema": "bank100000000037",
+        "package_name": "com.mmonline.mobile"
+    },
+    {
+        "bankName": "ВУЗ-банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000215.png",
+        "schema": "bank100000000215",
+        "package_name": "cb.ibank.vuz"
+    },
+    {
+        "bankName": "УРАЛПРОМБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000142.png",
+        "schema": "bank100000000142",
+        "package_name": "ru.uralprombank.mobilebanknew.googleplay"
+    },
+    {
+        "bankName": "Банк Национальный стандарт",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000243.png",
+        "schema": "bank100000000243",
+        "package_name": "ru.ftc.faktura.nsbank"
+    },
+    {
+        "bankName": "Банк Екатеринбург",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000090.png",
+        "schema": "bank100000000090",
+        "package_name": "ru.emb.android"
+    },
+    {
+        "bankName": "МОРСКОЙ БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000171.png",
+        "schema": "bank100000000171",
+        "package_name": "ru.ftc.faktura.maritimebank"
+    },
+    {
+        "bankName": "Кредит Урал Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000064.png",
+        "schema": "bank100000000064",
+        "package_name": "com.credituralbank.CUBmobilenew",
+        "webClientUrl": "https://direct.creditural.ru/mobile/",
+        "isWebClientActive": "true"
+    },
+    {
+        "bankName": "Углеметбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000093.png",
+        "schema": "bank100000000093",
+        "package_name": "com.isimplelab.isimpleceo.uglemet"
+    },
+    {
+        "bankName": "Авто Финанс Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000253.png",
+        "schema": "bank100000000253",
+        "package_name": "ru.ftc.faktura.multibank"
+    },
+    {
+        "bankName": "КБ СТРОЙЛЕСБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000193.png",
+        "schema": "bank100000000193",
+        "package_name": "com.bssys.stroylesretail"
+    },
+    {
+        "bankName": "Банк ИТУРУП",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000158.png",
+        "schema": "bank100000000158",
+        "package_name": "ru.ftc.faktura.iturup"
+    },
+    {
+        "bankName": "Первый Инвестиционный Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000174.png",
+        "schema": "bank100000000174",
+        "package_name": "ru.ftc.faktura.finbank"
+    },
+    {
+        "bankName": "Газтрансбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000183.png",
+        "schema": "bank100000000183",
+        "package_name": "ru.ftc.faktura.gaztransbank"
+    },
+    {
+        "bankName": "ЧЕЛИНДБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000106.png",
+        "schema": "bank100000000106",
+        "package_name": "com.isimplelab.ibank.chelind"
+    },
+    {
+        "bankName": "НИКО-БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000115.png",
+        "schema": "bank100000000115",
+        "package_name": "ru.ftc.faktura.multibank"
+    },
+    {
+        "bankName": "НОКССБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000062.png",
+        "schema": "bank100000000062",
+        "package_name": "ru.ftc.faktura.nokss"
+    },
+    {
+        "bankName": "ВЛАДБИЗНЕСБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000058.png",
+        "schema": "bank100000000058",
+        "package_name": "ru.ftc.faktura.vlbb"
+    },
+    {
+        "bankName": "Кузнецкбизнесбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000195.png",
+        "schema": "bank100000000195",
+        "package_name": "ru.ftc.faktura.kbb"
+    },
+    {
+        "bankName": "Томскпромстройбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000206.png",
+        "schema": "bank100000000206",
+        "package_name": "ru.ftc.faktura.multibank"
+    },
+    {
+        "bankName": "АКБ МЕЖДУНАРОДНЫЙ ФИНАНСОВЫЙ КЛУБ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000203.png",
+        "schema": "bank100000000203",
+        "package_name": "ru.ftc.faktura.mfkbank"
+    },
+    {
+        "bankName": "АКБ Форштадт",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000081.png",
+        "schema": "bank100000000081",
+        "package_name": "ru.ftc.faktura.forshtadt"
+    },
+    {
+        "bankName": "АКБ Солид",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000230.png",
+        "schema": "bank100000000230",
+        "package_name": "ru.ftc.faktura.solidbank"
+    },
+    {
+        "bankName": "Банк АЛЕКСАНДРОВСКИЙ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000211.png",
+        "schema": "bank100000000211",
+        "package_name": "ru.ftc.faktura.alexbank"
+    },
+    {
+        "bankName": "АКИБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000107.png",
+        "schema": "bank100000000107",
+        "package_name": "ru.ftc.faktura.akibank"
+    },
+    {
+        "bankName": "Нацинвестпромбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000185.png",
+        "schema": "bank100000000185",
+        "package_name": "ru.ftc.faktura.nipbank"
+    },
+    {
+        "bankName": "АКБ Алеф-Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000113.png",
+        "schema": "bank100000000113",
+        "package_name": "ru.ftc.faktura.alefbank"
+    },
+    {
+        "bankName": "КБ ВНЕШФИНБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000248.png",
+        "schema": "bank100000000248",
+        "package_name": "com.bifit.vfbank"
+    },
+    {
+        "bankName": "КБ Урал ФД",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000151.png",
+        "schema": "bank100000000151",
+        "package_name": "com.bssys.uralfdretail"
+    },
+    {
+        "bankName": "КБ АРЕСБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000129.png",
+        "schema": "bank100000000129",
+        "package_name": "ru.ftc.faktura.multibank"
+    },
+    {
+        "bankName": "Северный Народный Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000208.png",
+        "schema": "bank100000000208",
+        "package_name": "com.snb.online"
+    },
+    {
+        "bankName": "Банк Объединенный капитал",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000182.png",
+        "schema": "bank100000000182",
+        "package_name": "com.bifit.mobile.citizen.okbank"
+    },
+    {
+        "bankName": "ТАТСОЦБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000189.png",
+        "schema": "bank100000000189",
+        "package_name": "com.tatsotsbank.dbomobile"
+    },
+    {
+        "bankName": "Норвик Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000202.png",
+        "schema": "bank100000000202",
+        "package_name": "ru.vtkbank.android"
+    },
+    {
+        "bankName": "НС Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000071.png",
+        "schema": "bank100000000071",
+        "package_name": "ru.ftc.faktura.ns"
+    },
+    {
+        "bankName": "Земский банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000066.png",
+        "schema": "bank100000000066",
+        "package_name": "ru.ftc.faktura.zemskybank"
+    },
+    {
+        "bankName": "Банк Аверс",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000154.png",
+        "schema": "bank100000000154",
+        "package_name": "com.bssys.aversretail"
+    },
+    {
+        "bankName": "КБ РУСНАРБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000194.png",
+        "schema": "bank100000000194",
+        "package_name": "ru.rusnarbank.correqts.retail"
+    },
+    {
+        "bankName": "РЕАЛИСТ БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000232.png",
+        "schema": "bank100000000232",
+        "package_name": "ru.ftc.faktura.baikalinvestbank"
+    },
+    {
+        "bankName": "Эс-Би-Ай Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000105.png",
+        "schema": "bank100000000105",
+        "package_name": "ru.sbi.android"
+    },
+    {
+        "bankName": "МЕТКОМБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000136.png",
+        "schema": "bank100000000136",
+        "package_name": "com.metkombank.mobile"
+    },
+    {
+        "bankName": "КБЭР Банк Казани",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000191.png",
+        "schema": "bank100000000191",
+        "package_name": "com.isimplelab.ionic.kazan.fl"
+    },
+    {
+        "bankName": "АКБ Трансстройбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000197.png",
+        "schema": "bank100000000197",
+        "package_name": "com.intervale.sbp.atlas"
+    },
+    {
+        "bankName": "Банк Заречье",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000205.png",
+        "schema": "bank100000000205",
+        "package_name": "com.bifit.mobile.citizen.zarech"
+    },
+    {
+        "bankName": "КБ Центр-инвест",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000059.png",
+        "schema": "bank100000000059",
+        "package_name": "ru.centrinvest.mobilebanking2018"
+    },
+    {
+        "bankName": "Датабанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000070.png",
+        "schema": "bank100000000070",
+        "package_name": "com.mifors.izhcombank"
+    },
+    {
+        "bankName": "КБ Гарант-Инвест",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000112.png",
+        "schema": "bank100000000112",
+        "package_name": "com.intervale.sbp.atlas"
+    },
+    {
+        "bankName": "СОЦИУМ-БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000223.png",
+        "schema": "bank100000000223",
+        "package_name": "com.intervale.sbp.atlas"
+    },
+    {
+        "bankName": "КБ СИНКО-БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000148.png",
+        "schema": "bank100000000148",
+        "package_name": "com.intervale.sbp.atlas"
+    },
+    {
+        "bankName": "ИШБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000199.png",
+        "schema": "bank100000000199",
+        "package_name": "com.bifit.pmobile.isbank"
+    },
+    {
+        "bankName": "Банк ЗЕНИТ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000045.png",
+        "schema": "bank100000000045",
+        "package_name": "ru.zenit.android",
+        "webClientUrl": "https://zenit.ru/sbp?qr=",
+        "isWebClientActive": "true"
+    },
+    {
+        "bankName": "АКБ ФОРА-БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000217.png",
+        "schema": "bank100000000217",
+        "package_name": "ru.briginvest.sense"
+    },
+    {
+        "bankName": "МП Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000169.png",
+        "schema": "bank100000000169",
+        "package_name": "ru.ftc.faktura.multibank"
+    },
+    {
+        "bankName": "Банк БКФ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000227.png",
+        "schema": "bank100000000227",
+        "package_name": "com.bifit.mobile.citizen.cfb"
+    },
+    {
+        "bankName": "ГОРБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000125.png",
+        "schema": "bank100000000125",
+        "package_name": "com.isimplelab.ionic.gorbank.prod"
+    },
+    {
+        "bankName": "МОСКОМБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000176.png",
+        "schema": "bank100000000176",
+        "package_name": "ru.ftc.faktura.moscombank"
+    },
+    {
+        "bankName": "Тимер Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000144.png",
+        "schema": "bank100000000144",
+        "package_name": "com.timerbank.retail"
+    },
+    {
+        "bankName": "КБ Ситибанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000128.png",
+        "schema": "bank100000000128",
+        "package_name": "com.citibank.mobile.ru"
+    },
+    {
+        "bankName": "Автоторгбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000181.png",
+        "schema": "bank100000000181",
+        "package_name": "com.bifit.atbbank"
+    },
+    {
+        "bankName": "БАНК УРАЛСИБ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000026.png",
+        "schema": "bank100000000026",
+        "package_name": "ru.bankuralsib.mb.android"
+    },
+    {
+        "bankName": "Ингосстрах Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000078.png",
+        "schema": "bank100000000078",
+        "package_name": "com.banksoyuz.artsofte",
+        "isDrActive": false
+    },
+    {
+        "bankName": "Русьуниверсалбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000165.png",
+        "schema": "bank100000000165",
+        "package_name": "ru.rubank.ubsmobile"
+    },
+    {
+        "bankName": "КБ УБРиР",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000031.png",
+        "schema": "bank100000000031",
+        "package_name": "cb.ibank"
+    },
+    {
+        "bankName": "АКБ Приморье",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000226.png",
+        "schema": "bank100000000226",
+        "package_name": "ru.ftc.faktura.multibank"
+    },
+    {
+        "bankName": "Банк ИПБ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000236.png",
+        "schema": "bank100000000236",
+        "package_name": "ru.ipb.ubsmobile",
+        "webClientUrl": "https://on-line.ipb.ru/sbp",
+        "isWebClientActive": "true"
+    },
+    {
+        "bankName": "КБ Пойдём!",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000103.png",
+        "schema": "bank100000000103",
+        "package_name": "com.openwaygroup.ic.panda.poidem"
+    },
+    {
+        "bankName": "АКБ ТЕНДЕР-БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000175.png",
+        "schema": "bank100000000175",
+        "package_name": "com.bifit.mobile.citizen.tenderbank"
+    },
+    {
+        "bankName": "ОТП Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000018.png",
+        "schema": "bank100000000018",
+        "package_name": "ru.otpbank.mobile"
+    },
+    {
+        "bankName": "КБ Крокус-Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000212.png",
+        "schema": "bank100000000212",
+        "package_name": "ru.krk.ubsmobile"
+    },
+    {
+        "bankName": "Хоум кредит",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000024.png",
+        "schema": "bank100000000024",
+        "package_name": "ru.homecredit.mycredit"
+    },
+    {
+        "bankName": "КБ Ренессанс Кредит",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000032.png",
+        "schema": "bank100000000032",
+        "package_name": "cz.bsc.rc"
+    },
+    {
+        "bankName": "УКБ Белгородсоцбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000225.png",
+        "schema": "bank100000000225",
+        "package_name": "com.bifit.mobile.citizen.belsocbank"
+    },
+    {
+        "bankName": "Хайс Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000272.png",
+        "schema": "bank100000000272",
+        "package_name": "com.hicebank.android"
+    },
+    {
+        "bankName": "Севергазбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000219.png",
+        "schema": "bank100000000219",
+        "package_name": "com.bpc.crossplatform_trading.bpc_trading"
+    },
+    {
+        "bankName": "АКБ НРБанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000184.png",
+        "schema": "bank100000000184",
+        "package_name": "com.bifit.nrb"
+    },
+    {
+        "bankName": "КБ Москоммерцбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000110.png",
+        "schema": "bank100000000110",
+        "package_name": "com.bifit.mobile.citizen.moskb"
+    },
+    {
+        "bankName": "Кубаньторгбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000180.png",
+        "schema": "bank100000000180",
+        "package_name": "ru.isfront.android.kt"
+    },
+    {
+        "bankName": "УКБ Новобанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000222.png",
+        "schema": "bank100000000222",
+        "package_name": "ru.ftc.faktura.novobank"
+    },
+    {
+        "bankName": "НК Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000233.png",
+        "schema": "bank100000000233",
+        "package_name": "com.bifit.mobile.citizen.nkbank"
+    },
+    {
+        "bankName": "Тойота Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000138.png",
+        "schema": "bank100000000138",
+        "package_name": "com.isimplelab.ibank.toyota"
+    },
+    {
+        "bankName": "ББР Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000133.png",
+        "schema": "bank100000000133",
+        "package_name": "com.bifit.mobile.private.bbr"
+    },
+    {
+        "bankName": "АКБ Ланта-Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000245.png",
+        "schema": "bank100000000245",
+        "package_name": "ru.ftc.faktura.lanta"
+    },
+    {
+        "bankName": "КБ Долинск",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000270.png",
+        "schema": "bank100000000270",
+        "package_name": "ru.ftc.faktura.dolinsk"
+    },
+    {
+        "bankName": "Банк Финсервис",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000216.png",
+        "schema": "bank100000000216",
+        "package_name": "com.finservice.mobile"
+    },
+    {
+        "bankName": "КБ ЮНИСТРИМ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000042.png",
+        "schema": "bank100000000042",
+        "package_name": "com.ltech.unistream"
+    },
+    {
+        "bankName": "КБ Новый век",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000067.png",
+        "schema": "bank100000000067",
+        "package_name": "com.isimplelab.ionic.standart"
+    },
+    {
+        "bankName": "Банк МБА-МОСКВА",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000192.png",
+        "schema": "bank100000000192",
+        "package_name": "ru.ibam.retailmobile"
+    },
+    {
+        "bankName": "БКС Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000041.png",
+        "schema": "bank100000000041",
+        "package_name": "ru.bcs.bcsbank"
+    },
+    {
+        "bankName": "АКБ СЛАВИЯ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000200.png",
+        "schema": "bank100000000200",
+        "package_name": "com.isimplelab.ionic.slavia.prod"
+    },
+    {
+        "bankName": "АКБ ЕВРОФИНАНС МОСНАРБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000167.png",
+        "schema": "bank100000000167",
+        "package_name": "com.bifit.mobile.citizen.efbank"
+    },
+    {
+        "bankName": "Яндекс Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000150.png",
+        "schema": "bank100000000150",
+        "package_name": "com.yandex.bank"
+    },
+    {
+        "bankName": "Банк БЖФ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000260.png",
+        "schema": "bank100000000260",
+        "package_name": "ru.ftc.faktura.bgfbank"
+    },
+    {
+        "bankName": "КБ ЛОКО-Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000161.png",
+        "schema": "bank100000000161",
+        "package_name": "com.idamobile.android.LockoBank"
+    },
+    {
+        "bankName": "БАНК МОСКВА-СИТИ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000234.png",
+        "schema": "bank100000000234",
+        "package_name": "com.bifit.mobile.citizen.MCBank"
+    },
+    {
+        "bankName": "Драйв Клик Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000250.png",
+        "schema": "bank100000000250",
+        "package_name": "com.cetelem.cetelem_android",
+        "webClientUrl": "https://online.driveclickbank.ru",
+        "isWebClientActive": "true"
+    },
+    {
+        "bankName": "ГУТА-БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000149.png",
+        "schema": "bank100000000149",
+        "package_name": "com.bssys.gutaretail"
+    },
+    {
+        "bankName": "ФИНСТАР БАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000278.png",
+        "schema": "bank100000000278",
+        "package_name": "ru.ftc.faktura.siab"
+    },
+    {
+        "bankName": "банк Раунд",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000247.png",
+        "schema": "bank100000000247",
+        "package_name": "com.isimplelab.ionic.round.prod"
+    },
+    {
+        "bankName": "Прио-Внешторгбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000228.png",
+        "schema": "bank100000000228",
+        "package_name": "com.priobank.prio"
+    },
+    {
+        "bankName": "Инбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000196.png",
+        "schema": "bank100000000196",
+        "package_name": "com.inbank.mobilebank"
+    },
+    {
+        "bankName": "Уралфинанс",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000096.png",
+        "schema": "bank100000000096",
+        "package_name": "com.isimplelab.isimplemobile.payjet"
+    },
+    {
+        "bankName": "Банк Агророс",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000102.png",
+        "schema": "bank100000000102",
+        "package_name": "ru.ftc.faktura.agroros"
+    },
+    {
+        "bankName": "ЮГ-Инвестбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000160.png",
+        "schema": "bank100000000160",
+        "package_name": "com.bifit.mobile.citizen.invb"
+    },
+    {
+        "bankName": "ЦентроКредит",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000231.png",
+        "schema": "bank100000000231",
+        "package_name": "com.compassplus.mobicash.customer"
+    },
+    {
+        "bankName": "Снежинский",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000163.png",
+        "schema": "bank100000000163",
+        "package_name": "com.compassplus.mobicash.customer"
+    },
+    {
+        "bankName": "Банк ФИНАМ",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000040.png",
+        "schema": "bank100000000040",
+        "package_name": "ru.finambank.app"
+    },
+    {
+        "bankName": "Банк Точка",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000284.png",
+        "schema": "bank100000000284",
+        "package_name": "",
+        "webClientUrl": "https://i.tochka.com/a/sbp_c2b",
+        "isWebClientActive": "true"
+    },
+    {
+        "bankName": "банк Элита",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000266.png",
+        "schema": "bank100000000266",
+        "package_name": ""
+    },
+    {
+        "bankName": "Металлинвестбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000046.png",
+        "schema": "bank100000000046",
+        "package_name": ""
+    },
+    {
+        "bankName": "ПроБанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000117.png",
+        "schema": "bank100000000117",
+        "webClientUrl": "https://bk.probank.pro/a567/",
+        "isWebClientActive": "true"
+    },
+    {
+        "bankName": "Цифра банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000265.png",
+        "schema": "bank100000000265",
+        "package_name": ""
+    },
+    {
+        "bankName": "Озон Банк (Ozon)",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000273.png",
+        "schema": "bank100000000273",
+        "package_name": ""
+    },
+    {
+        "bankName": "Первый Дортрансбанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000137.png",
+        "schema": "bank100000000137",
+        "package_name": ""
+    },
+    {
+        "bankName": "ЦМРБанк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000282.png",
+        "schema": "bank100000000282",
+        "package_name": ""
+    },
+    {
+        "bankName": "Плайт",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000296.png",
+        "schema": "bank100000000296",
+        "webClientUrl": "https://plait.ru/lk/qr",
+        "isWebClientActive": "true"
+    },
+    {
+        "bankName": "Банк Оранжевый",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000286.png",
+        "schema": "bank100000000286"
+    },
+    {
+        "bankName": "ИКБР ЯРИНТЕРБАНК",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000293.png",
+        "schema": "bank100000000293"
+    },
+    {
+        "bankName": "РНКО Платежный конструктор",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000288.png",
+        "schema": "bank100000000288"
+    },
+    {
+        "bankName": "Азиатско-Тихоокеанский Банк",
+        "logoURL": "https://qr.nspk.ru/proxyapp/logo/bank100000000108.png",
+        "schema": "bank100000000108"
+    }
+];
+export default c2bmembers;

+ 4 - 1
src/features/paySlice.js

@@ -86,11 +86,14 @@ const reducerPaymentOrder=(state,action,arg)=>{
     //     "msg": "success",
     //     "code": 200
     // };
+
     if (payload!=null&&payload.code===200){
         let data=payload.data;
         data.createAt=Date.now();
-        data.deadline=15*60;
+        if(data.deadline==null)data.deadline=15*60;
         data.status="pending";
+        data.qr_link="https://qr.nspk.ru/AS10003P3RH0LJ2A9ROO038L6NT5RU1M?type=01&bank=000000000001&sum=10000&cur=RUB&crc=F3D0";
+        data.arg=Object.assign({},arg,{callback:null,user:null});
         state.currPayOrder=data;
         if (arg.callback!=null)arg.callback();
     }

+ 21 - 0
src/locales/languages/en_US.json

@@ -236,6 +236,27 @@
       "notice": "1. The actual amount must be consistent with the order amount.\n2. Each clabe number can only be paid once, otherwise the payment will fail",
       "title_help": "Help"
     },
+    "order_info_ru": {
+      "p2p": {
+        "title1": "Destination bank",
+        "title2": "Beneficiary",
+        "title3": "Payment amount",
+        "title4": "Card number",
+        "rule_title_1": "Rules",
+        "content_1": "• Open the Sberbank application.",
+        "content_2": "• Select the card you will use to make the transfer, select Pay and Transfer.",
+        "content_3": "• Copy the card number issued by us.",
+        "content_4": "• Enter the card number in the line: ",
+        "content_5": "• Enter the amount we indicated: ",
+        "content_6": "• Click Continue and Translate."
+      },
+      "sbp": {
+        "qr_tips": "Launch your bank's mobile app, scan the QR code and confirm the payment.",
+        "search": "Select an option to pay",
+        "bank_name_ph": "Bank name",
+        "use_qr": "Use Mobile Scan code to pay"
+      }
+    },
     "paytype_select_ru": {
       "title": "Please select method of payment",
       "type_1": "Fast Payment System (FPS)",

+ 21 - 0
src/locales/languages/es_MX.json

@@ -233,6 +233,27 @@
       "notice": "1. El monto real debe ser consistente con el monto del pedido.\n2. Cada número de clabe solo se puede pagar una vez, de lo contrario el pago fallará",
       "title_help": "Ayuda"
     },
+    "order_info_ru": {
+      "p2p": {
+        "title1": "Banco de destino",
+        "title2": "Beneficiário",
+        "title3": "Importe del pago",
+        "title4": "Número de tarjeta",
+        "rule_title_1": "Normas",
+        "content_1": "• Abra la aplicación Sberbank.",
+        "content_2": "• Selecciona la tarjeta que utilizarás para realizar la transferencia, selecciona Pagar y Transferir.",
+        "content_3": "• Copiar el número de tarjeta emitido por nosotros.",
+        "content_4": "• Introduzca el número de tarjeta en la línea: ",
+        "content_5": "• Ingrese el importe que le indicamos: ",
+        "content_6": "• Haga clic en Continuar y Traducir."
+      },
+      "sbp": {
+        "qr_tips": "Abra la aplicación móvil de su banco, escanee el código QR y confirme el pago.",
+        "search": "Seleccione una opción para pagar",
+        "bank_name_ph": "Nombre del banco",
+        "use_qr": "Utilice el código de escaneo móvil para pagar"
+      }
+    },
     "paytype_select_ru": {
       "title": "Por favor seleccione el método de pago",
       "type_1": "Sistema de Pago Rápido (FPS)",

+ 21 - 0
src/locales/languages/pt_BR.json

@@ -233,6 +233,27 @@
       "notice": "1. O valor real deve ser consistente com o valor do pedido.\n2. Cada número de clabe só pode ser pago uma vez, caso contrário o pagamento falhará",
       "title_help": "Ajuda"
     },
+    "order_info_ru": {
+      "p2p": {
+        "title1": "Banco de destino",
+        "title2": "Beneficiário",
+        "title3": "Valor do pagamento",
+        "title4": "Número do cartão",
+        "rule_title_1": "Regras",
+        "content_1": "• Abra o aplicativo Sberbank.",
+        "content_2": "• Selecione o cartão que você usará para fazer a transferência, selecione Pagar e Transferir.",
+        "content_3": "• Copie o número do cartão emitido por nós.",
+        "content_4": "• Digite o número do cartão na linha:",
+        "content_5": "• Insira o valor que indicamos: ",
+        "content_6": "• Clique em Continuar e Traduzir."
+      },
+      "sbp": {
+        "qr_tips": "Abra o aplicativo móvel do seu banco, escaneie o código QR e confirme o pagamento.",
+        "search": "Selecione uma opção para pagar",
+        "bank_name_ph": "Nome do banco",
+        "use_qr": "Use o código de digitalização móvel para pagar"
+      }
+    },
     "paytype_select_ru": {
       "title": "Selecione o método de pagamento",
       "type_1": "Sistema de Pagamento Rápido (FPS)",

+ 21 - 0
src/locales/languages/ru_RU.json

@@ -233,6 +233,27 @@
       "notice": "1. Фактическая сумма должна соответствовать сумме заказа.\n2. Каждый номер клаба может быть оплачен только один раз, в противном случае платеж не будет выполнен.",
       "title_help": "Помощь"
     },
+    "order_info_ru": {
+      "p2p": {
+        "title1": "Банк назначения",
+        "title2": "Бенефициар",
+        "title3": "Сумма платежа",
+        "title4": "Номер карты",
+        "rule_title_1": "Правила",
+        "content_1": "• Откройте приложение Сбербанка.",
+        "content_2": "• Выберите карту, которую вы будете использовать для совершения перевода, нажмите «Оплатить и перевести».",
+        "content_3": "• Скопируйте номер выданной нами карты.",
+        "content_4": "• Введите номер карты в строку: ",
+        "content_5": "• Введите указанную нами сумму: ",
+        "content_6": "• Нажмите «Продолжить» и «Перевести»."
+      },
+      "sbp": {
+        "qr_tips": "Запустите мобильное приложение вашего банка, отсканируйте QR-код и подтвердите платеж.",
+        "search": "Выберите вариант оплаты",
+        "bank_name_ph": "Название банка",
+        "use_qr": "Используйте код мобильного сканирования для оплаты"
+      }
+    },
     "paytype_select_ru": {
       "title": "Пожалуйста, выберите способ оплаты",
       "type_1": "Система быстрых платежей (СБП)",

+ 21 - 0
src/locales/languages/zh_TW.json

@@ -233,6 +233,27 @@
       "notice": "1. 實際金額必須與訂單金額一致。\n2. 每個號碼只能支付一次,否則付款失敗",
       "title_help": "幫助"
     },
+    "order_info_ru": {
+      "p2p": {
+        "title1": "目的地銀行",
+        "title2": "受益人",
+        "title3": "付款金額",
+        "title4": "卡號",
+        "rule_title_1": "規則",
+        "content_1": "• 開啟Sberbank 應用程式。",
+        "content_2": "• 選擇您將用於轉帳的卡,然後選擇「付款和轉帳」。",
+        "content_3": "• 複製我們所發行的卡號。",
+        "content_4": "• 在行中輸入卡號: ",
+        "content_5": "• 輸入我們指定的金額: ",
+        "content_6": "• 點選繼續並翻譯。"
+      },
+      "sbp": {
+        "qr_tips": "啟動銀行的行動應用程序,掃描二維碼並確\u200B\u200B認付款。",
+        "search": "選擇付款選項",
+        "bank_name_ph": "銀行名稱",
+        "use_qr": "使用手機掃碼支付"
+      }
+    },
     "paytype_select_ru": {
       "title": "請選擇付款方式",
       "type_1": "快速支付系統 (FPS)",

+ 1 - 1
src/widgets/WDeposit/RU/styles.module.scss

@@ -11,7 +11,7 @@
     justify-content: center;
     color: var(--header);
     font-weight: 600;
-    font-size: 1.2rem;
+    font-size: 1.05rem;
   }
   & .content{
     display: flex;

+ 354 - 0
src/widgets/WPaymentOrder/RU/RUPayOrder.jsx

@@ -0,0 +1,354 @@
+import {useSelector} from "react-redux";
+import {getCurrPayOrder} from "@features/paySlice";
+import React, {useEffect, useState} from "react";
+import {useNavigate} from "react-router-dom";
+import WOrderSuccess from "@widgets/WPaymentOrder/WOrderSuccess";
+import styles from "./styles.module.scss";
+import {formatDate, formatTime, stringFormat} from "@utils/helpers";
+import Spring from "@components/Spring";
+import {toast} from "react-toastify";
+import SvgIcon from "@components/SvgIcon";
+import {CopyToClipboard} from "react-copy-to-clipboard";
+import {ReactComponent as Warning} from '@assets/singlesvg/warning.svg';
+import {ROUTE_PATH} from "@constants/routes";
+import {useThemeProvider} from "@contexts/themeContext";
+import QRCode from "qrcode.react";
+import {getUserInfo} from "@features/mainSlice";
+import c2bmembers from "@db/c2bmembers";
+import {isIOS} from "@utils/helpers";
+const i18n=global.i18n;
+const RUPayOrder=({close})=>{
+    const orderInfo=useSelector(getCurrPayOrder);
+    const [leftTime,setLeftTime]=useState(0);
+    const navigate=useNavigate();
+    const {isMobile}=useThemeProvider();
+    const user=useSelector(getUserInfo);
+    const [searchValue, setSearchValue] = useState("");
+    const getLeftTime=()=>{
+        if (orderInfo==null)return 0;
+        let deadline=Number(orderInfo.deadline);
+        let createAt=Number(orderInfo.createAt);
+        let expireAt=createAt+deadline*1000;
+        let now=Date.now();
+        let left=expireAt-now;
+        if (left<0)left=0;
+        return left;
+    }
+    const updateLeftTime=(timer)=>{
+        let left=getLeftTime();
+        setLeftTime(left);
+        if (left<=0){
+            clearInterval(timer);
+            timer=null;
+            if (close)close();
+        }
+        return timer;
+    }
+    useEffect(()=>{
+        let timer=null;
+        if (orderInfo){
+            setLeftTime(getLeftTime());
+            timer=setInterval(()=>{
+                timer=updateLeftTime(timer);
+            },1000)
+        }
+        return () => {
+            if (timer!=null){
+                clearInterval(timer);
+                timer=null;
+            }
+        };
+    },[orderInfo])
+    //p2p
+    const onClickCustom=()=>{
+        navigate(ROUTE_PATH.CUSTOMER);
+    }
+    const renderP2PCustomer=()=>{
+        return (
+            <button className={"button-green"} onClick={()=>{
+                onClickCustom();
+            }}>
+                <SvgIcon className={styles.icon_chat} herf={"icon_Support"}></SvgIcon>
+                {i18n.t("deposit.order_info_mx.btn_chat")}
+            </button>
+        )
+    }
+    const renderP2PTips=()=>{
+        let arg=orderInfo.arg;
+        let price=0;
+        if (arg){
+            price=arg.price;
+        }
+        return (
+            <div className={styles.notice_con}>
+                <div className={styles.notice_content}>
+                    <span className={styles.n_title}>{i18n.t("deposit.order_info_ru.p2p.rule_title_1")}</span>
+                    <span>{i18n.t("deposit.order_info_ru.p2p.content_1")}</span>
+                    <span>{i18n.t("deposit.order_info_ru.p2p.content_2")}</span>
+                    <span>{i18n.t("deposit.order_info_ru.p2p.content_3")}</span>
+                    <span>
+                    {i18n.t("deposit.order_info_ru.p2p.content_4")}
+                        <span className={styles.n_title}>{orderInfo.credential}</span>
+                </span>
+                    <span>
+                    {i18n.t("deposit.order_info_ru.p2p.content_5")}
+                        <span className={styles.n_title}>{global.DOLLAR + price}</span>
+                </span>
+                    <span>{i18n.t("deposit.order_info_ru.p2p.content_6")}</span>
+                </div>
+            </div>
+        )
+    }
+    const renderP2PBasic = () => {
+        let createAt = Number(orderInfo.createAt);
+        let arg = orderInfo.arg;
+        let price = 0;
+        if (arg) {
+            price = arg.price;
+        }
+        return (
+            <>
+                <div className={styles.base_info}>
+                    <div className={`${styles.info_row} ${styles.info_row_top} ${styles.info_row_light}`}>
+                        <div className={styles.label}>
+                            {i18n.t("deposit.order_info.create_date")}
+                        </div>
+                        {formatDate(createAt)}
+                    </div>
+                    <div className={styles.info_row}>
+                        <div className={styles.label}>
+                            {i18n.t("deposit.order_info.time")}
+                        </div>
+                        {formatTime(leftTime, true)}
+                    </div>
+                </div>
+                <div className={styles.base_info}>
+                    <CopyToClipboard text={orderInfo.bank_name} onCopy={() => {
+                        toast.success(i18n.t("copy_success"));
+                    }}>
+                        <button className={`${styles.info_row} ${styles.info_row_top} ${styles.info_row_light}`}>
+                            <div className={styles.label}>
+                                {i18n.t("deposit.order_info_ru.p2p.title1")}
+                            </div>
+                            <div className={styles.order}>
+                                {orderInfo.bank_name}
+                                <SvgIcon className={styles.logo} herf={"icon_Copy"}/>
+                            </div>
+                        </button>
+                    </CopyToClipboard>
+                    <CopyToClipboard text={orderInfo.holderName} onCopy={() => {
+                        toast.success(i18n.t("copy_success"));
+                    }}>
+                        <button className={styles.info_row}>
+                            <div className={styles.label}>
+                                {i18n.t("deposit.order_info_ru.p2p.title2")}
+                            </div>
+                            <div className={styles.order}>
+                                {orderInfo.holderName}
+                                <SvgIcon className={styles.logo} herf={"icon_Copy"}/>
+                            </div>
+                        </button>
+                    </CopyToClipboard>
+                    <CopyToClipboard text={price} onCopy={() => {
+                        toast.success(i18n.t("copy_success"));
+                    }}>
+                        <button className={`${styles.info_row} ${styles.info_row_light}`}>
+                            <div className={styles.label}>
+                                {i18n.t("deposit.order_info_ru.p2p.title3")}
+                            </div>
+                            <div className={styles.order}>
+                                <div className={styles.money}>
+                                    {global.DOLLAR + price}
+                                </div>
+                                <SvgIcon className={styles.logo} herf={"icon_Copy"}/>
+                            </div>
+                        </button>
+                    </CopyToClipboard>
+                    <CopyToClipboard text={orderInfo.credential} onCopy={() => {
+                        toast.success(i18n.t("copy_success"));
+                    }}>
+                        <button className={styles.info_row}>
+                            <div className={styles.label}>
+                                {i18n.t("deposit.order_info_ru.p2p.title4")}
+                            </div>
+                            <div className={styles.order}>
+                                {orderInfo.credential}
+                                <SvgIcon className={styles.logo} herf={"icon_Copy"}/>
+                            </div>
+                        </button>
+                    </CopyToClipboard>
+                </div>
+            </>
+        )
+    }
+    const renderOrderP2P = () => {
+        return (
+            <div className={styles.order_info}>
+                {renderP2PBasic()}
+                {renderP2PTips()}
+                {renderP2PCustomer()}
+            </div>
+        )
+    }
+    //p2p
+    //sbp
+    const getLinkToPay=(paymentURL, ios, schema, pkg)=>{
+        if (ios)return `${paymentURL.replace("https:", schema + ":")}`;
+        else return `${paymentURL.replace(
+            "https:",
+            "intent:"
+        )}#Intent;scheme=${schema};package=${pkg};end`
+    }
+    const getBankList=()=>{
+        let list=[];
+        if (searchValue!==""){
+            let temp=searchValue.toUpperCase();
+            for (let i = 0; i < c2bmembers.length; i++) {
+                let item=c2bmembers[i];
+                let tempName=item.bankName;
+                tempName=tempName.toUpperCase();
+                tempName=tempName.replaceAll(" ","");
+                if (tempName.indexOf(temp)!==-1)list.push(item);
+            }
+        }else list=c2bmembers.slice(0);
+        return list;
+    }
+    const onBankPay=(item)=>{
+        let paymentURL=orderInfo.qr_link;
+        let ios=isIOS();
+        let url=getLinkToPay(paymentURL,ios,item.schema,item.package_name);
+        window.open(url,"_self");
+    }
+    const renderBankList=()=>{
+        let list=getBankList();
+        return (
+            <div className={styles.bank_list_con}>
+                {
+                    list.map((item,index)=>{
+                        return (
+                            <button key={index} className={styles.item_con} onClick={()=>{
+                                onBankPay(item);
+                            }}>
+                                <div className={styles.item}>
+                                    <img className={styles.icon} src={item.logoURL}/>
+                                    {item.bankName}
+                                </div>
+                                <SvgIcon className={styles.arrow} herf={"icon_Arrow"}/>
+                            </button>
+                        )
+                    })
+                }
+            </div>
+        )
+    }
+    const renderMobileSBP=()=>{
+        let arg=orderInfo.arg;
+        let price=0;
+        if (arg){
+            price=arg.price;
+        }
+        return (
+            <div className={styles.order_info_sbp}>
+                <div className={styles.base_info}>
+                    <div className={styles.info_row}>
+                        <span className={styles.label}>{i18n.t("deposit.order_info_ru.p2p.title3")}</span>
+                        <span className={styles.money}>{price + " " + global.DOLLAR}</span>
+                    </div>
+                    <div className={styles.info_row}>
+                        <span className={styles.label}>{i18n.t("deposit.order_info.time")}</span>
+                        <span className={styles.label}>{formatTime(leftTime, true)}</span>
+                    </div>
+                </div>
+                <div className={styles.base_info}>
+                    <div className={styles.info_row}>
+                        <span className={styles.label}>{i18n.t("deposit.order_info_ru.sbp.search")}</span>
+                    </div>
+                    <div className={`input-control ${styles.select_search}`}>
+                        <SvgIcon className={styles.icon} herf={"icon_Search"}></SvgIcon>
+                        <input placeholder={i18n.t("deposit.order_info_ru.sbp.bank_name_ph")} onChange={e => setSearchValue(e.target.value)}/>
+                    </div>
+                    {renderBankList()}
+                </div>
+                <div className={styles.base_info}>
+                    <div className={styles.info_row}>
+                        <span className={styles.label}>{i18n.t("deposit.order_info_ru.sbp.use_qr")}</span>
+                    </div>
+                    <div className={styles.pay_qr_con}>
+                        <QRCode className={styles.pay_qr} value={orderInfo.qr_link}/>
+                    </div>
+                    <div className={styles.y_tips}>
+                        {i18n.t("deposit.order_info_ru.sbp.qr_tips")}
+                    </div>
+                </div>
+            </div>
+        )
+    }
+    const renderDeskSBP = () => {
+        let arg = orderInfo.arg;
+        let price = 0;
+        if (arg) {
+            price = arg.price;
+        }
+        return (
+            <div className={styles.order_info_qr}>
+                <div className={styles.pay_qr_con}>
+                    <QRCode className={styles.pay_qr} value={orderInfo.qr_link} />
+                </div>
+                <div className={styles.base_info}>
+                    <div className={styles.info_row}>
+                        <span className={styles.label}>{i18n.t("deposit.order_info_ru.p2p.title3")}</span>
+                        <span className={styles.money}>{price + " " + global.DOLLAR}</span>
+                    </div>
+                    <div className={styles.info_row}>
+                        <span className={styles.label}>{i18n.t("deposit.order_info.time")}</span>
+                        <span className={styles.label}>{formatTime(leftTime, true)}</span>
+                    </div>
+                </div>
+                <div className={styles.y_tips}>
+                    {i18n.t("deposit.order_info_ru.sbp.qr_tips")}
+                </div>
+            </div>
+        )
+    }
+    const renderOrderSBP = () => {
+        if (isMobile()) return renderMobileSBP();
+        else return renderDeskSBP();
+    }
+    //sbp
+    const renderOrderInfo = () => {
+        let arg = orderInfo.arg;
+        if (arg != null) {
+            if (arg.eventType === "p2p") {
+                return renderOrderP2P();
+            } else if (arg.eventType === "sbp") {
+                return renderOrderSBP();
+            }
+        }
+        return (<></>);
+    }
+    const renderOrder=()=>{
+        return (
+            <Spring type="slideUp" className={styles.container}>
+                {renderOrderInfo()}
+            </Spring>
+        )
+    }
+    const renderView = () => {
+        if (orderInfo != null) {
+            if (orderInfo.status === "success") {
+                return (
+                    <WOrderSuccess close={close}/>
+                )
+            } else {
+                return renderOrder()
+            }
+        }
+        return (<></>);
+    }
+    return (
+        <>
+            {renderView()}
+        </>
+    )
+}
+export default RUPayOrder;

+ 288 - 0
src/widgets/WPaymentOrder/RU/styles.module.scss

@@ -0,0 +1,288 @@
+.container{
+  display: flex;
+  flex-direction: column;
+  position: relative;
+  padding: 1rem;
+  width: 100%;
+  gap: 0.5rem;
+  align-items: center;
+}
+.order_info{
+  display: flex;
+  flex-direction: column;
+  width: 100%;
+  gap: 1rem;
+  & .top{
+    display: flex;
+    flex-direction: row;
+    align-items: center;
+    justify-content: space-between;
+    & .icon{
+      width: 1.5rem;
+      height: 1.5rem;
+      fill: #3bc117;
+    }
+    & .tips{
+      display: flex;
+      align-items: center;
+      justify-content: flex-end;
+      width: 100%;
+      color: var(--text);
+      font-weight: 600;
+      gap: 0.5rem;
+      //font-size: 0.7rem;
+    }
+  }
+  & .base_info{
+    display: flex;
+    flex-direction: column;
+    border-radius: var(--border-radius);
+    //padding: 1rem;
+    background: var(--card-bg);
+    //gap: 0.8rem;
+    //background: #222923;
+  }
+  & .info_row{
+    display: flex;
+    align-items: center;
+    justify-content: space-between;
+    color: var(--header);
+    padding:0.8rem 1rem;
+    font-weight: 600;
+    font-size: 0.92rem;
+    &_light{
+      background-color: rgba(255, 255, 255, 0.02);
+    }
+    &_top{
+      border-top-left-radius: var(--border-radius);
+      border-top-right-radius: var(--border-radius);
+    }
+    &_bottom{
+      border-bottom-left-radius: var(--border-radius);
+      border-bottom-right-radius: var(--border-radius);
+    }
+    & .label{
+      color: #FFE827;
+    }
+    & .logo{
+      width: 1.4rem;
+      height: 1.4rem;
+      fill: var(--header);
+    }
+    & .order{
+      display: flex;
+      align-items: center;
+      gap: 0.5rem;
+      user-select: text;
+    }
+    & .money{
+      font-size: 1.1rem;
+      font-weight: 600;
+      color: #fdea68;
+    }
+  }
+  & .pay_info{
+    display: flex;
+    flex-direction: column;
+    align-items: center;
+    justify-content: center;
+    border-radius: var(--border-radius);
+    padding: 1rem;
+    background: var(--card-bg);
+    gap: 1rem;
+    color: var(--header);
+    & .pay_label{
+      font-size: 1rem;
+      color: var(--header);
+    }
+    & .pay_content{
+      word-wrap: break-word;
+      word-break: break-all;
+      text-align: center;
+      //opacity: 0.75;
+      color: var(--text);
+      user-select: text;
+    }
+  }
+}
+
+.notice{
+  color: var(--coin-yellow);
+  line-height: 1rem;
+  //opacity: 0.9;
+  white-space: pre-wrap;
+}
+.notice_con{
+  display: flex;
+  flex-direction: row;
+  padding: 1rem;
+  gap: 0.5rem;
+  border: 1px dashed rgba(237, 195, 73, 0.7);
+  border-radius: var(--border-radius);
+  & .n_icon{
+    width: 3.5rem;
+    height: 3.5rem;
+    fill: var(--coin-yellow);
+  }
+}
+.notice_content{
+  display: flex;
+  flex-direction: column;
+  gap: 0.5rem;
+  color: var(--coin-yellow);
+  //color:var(--header);
+  white-space: pre-wrap;
+  & .n_title{
+    font-size: 0.95rem;
+    font-weight: 600;
+  }
+}
+.bottom_con{
+  display: flex;
+  align-items: center;
+  justify-content: space-between;
+  gap: 1rem;
+}
+.icon_chat{
+  width: 1.5rem;
+  height: 1.5rem;
+  fill: #fff;
+  margin-right: 0.5rem;
+}
+
+.order_info_qr{
+  display: flex;
+  flex-direction: column;
+  width: 100%;
+  gap: 1rem;
+  max-width: 31rem;
+  & .base_info{
+    display: flex;
+    flex-direction: column;
+    border-radius: var(--border-radius);
+    padding: 1rem;
+    background: var(--card-bg);
+    gap: 0.8rem;
+  }
+  & .info_row{
+    display: flex;
+    align-items: center;
+    justify-content: space-between;
+    color: var(--text);
+    & .label{
+      color: var(--header);
+      font-size: 1rem;
+    }
+    & .logo{
+      width: 1.4rem;
+      height: 1.4rem;
+      fill: var(--text);
+    }
+    & .order{
+      display: flex;
+      align-items: center;
+      gap: 0.2rem;
+      user-select: text;
+    }
+    & .money{
+      font-size: 1.5rem;
+      font-weight: 600;
+      color: #edc349;
+    }
+  }
+}
+.order_info_sbp{
+  display: flex;
+  flex-direction: column;
+  width: 100%;
+  gap: 1rem;
+  & .base_info{
+    display: flex;
+    flex-direction: column;
+    border-radius: var(--border-radius);
+    padding: 1rem;
+    background: var(--card-bg);
+    gap: 0.8rem;
+  }
+  & .info_row {
+    display: flex;
+    align-items: center;
+    justify-content: space-between;
+    color: var(--text);
+    & .label{
+      color: var(--header);
+      font-size: 1rem;
+    }
+    & .money{
+      font-size: 2.03rem;
+      font-weight: 600;
+      color: #edc349;
+    }
+  }
+}
+.select_search{
+  border: 1px solid var(--input-border);
+  background-color: transparent;
+  gap: 0.5rem;
+  & .icon{
+    width: 1.4em;
+    height: 1.4em;
+    fill: var(--text);
+  }
+}
+.bank_list_con{
+  display: flex;
+  flex-direction: column;
+  gap: 0.8rem;
+  width: 100%;
+  height: 14rem;
+  overflow-y: auto;
+  & .item_con{
+    display: flex;
+    flex-direction: row;
+    align-items: center;
+    justify-content: space-between;
+    & .arrow{
+      width: 1.2rem;
+      height: 1.2rem;
+      fill: var(--text);
+    }
+    & .item{
+      display: flex;
+      flex-direction: row;
+      align-items: center;
+      gap: 1rem;
+      font-size: 1rem;
+      color: var(--header);
+      & .icon{
+        width: 2.6rem;
+        height: 2.6rem;
+        background: #fff;
+        border-radius: 50%;
+        padding: 0.28rem;
+      }
+    }
+  }
+}
+.pay_qr_con{
+  display: flex;
+  align-items: center;
+  justify-content: center;
+  padding: 1rem;
+  width: 100%;
+  & .pay_qr{
+    width: 55% !important;
+    height: 55% !important;
+    border: 2px solid #fff;
+  }
+}
+.y_tips{
+  display: flex;
+  align-items: center;
+  justify-content: flex-end;
+  padding: 0rem 1rem;
+  width: 100%;
+  color: var(--coin-yellow);
+  gap: 0.5rem;
+  //font-size: 0.7rem;
+}

+ 2 - 0
src/widgets/WPaymentOrder/index.jsx

@@ -1,10 +1,12 @@
 import styles from './styles.module.scss';
 import BRPayOrder from "@widgets/WPaymentOrder/BR/BRPayOrder";
 import MXPayOrder from "@widgets/WPaymentOrder/MX/MXPayOrder";
+import RUPayOrder from "@widgets/WPaymentOrder/RU/RUPayOrder";
 const WPaymentOrder=({close})=>{
     const components={
         "br":BRPayOrder,
         "mx":MXPayOrder,
+        "ru":RUPayOrder
     }
     const renderPayOrder=()=>{
         let areaItem=global.getLocalAreaItem();

+ 3 - 1
src/widgets/WWithdraw/AccountEdit.jsx

@@ -1,10 +1,12 @@
 import styles from './styles.module.scss';
 import BRAccountEdit from "@widgets/WWithdraw/BR/BRAccountEdit";
 import MXAccountEdit from "@widgets/WWithdraw/MX/MXAccountEdit";
+import RUAccountEdit from "@widgets/WWithdraw/RU/RUAccountEdit";
 const AccountEdit=({...props})=>{
     const components={
         "br":BRAccountEdit,
-        "mx":MXAccountEdit
+        "mx":MXAccountEdit,
+        "ru":RUAccountEdit
     }
     const renderAccountEdit=()=>{
         let areaItem=global.getLocalAreaItem();

+ 7 - 0
src/widgets/WWithdraw/RU/RUAccountEdit.jsx

@@ -0,0 +1,7 @@
+const RUAccountEdit=({close})=>{
+    return (
+        <>
+        </>
+    )
+}
+export default RUAccountEdit;

+ 0 - 0
src/widgets/WWithdraw/RU/styles.module.scss