сейчас бы сыковать за код ЭПС и приводить обрубки...
шарь выше
<?=$sys_py;?> и смотри как там прилетает и расчитывается выбор платежки. Скорее всего он по ключу. А значит теоретически помассиву а-ля:
$arrInfoPs['payeer'] = //done
[
'notice' => json_encode('Payeer, Advcash, VISA, MASTERCARD, МИР, MAESTRO, BITCOIN, ETHEREUM, DASH, LITECOIN, Ripple, МТС, ТЕЛЕ2, МЕГАФОН, БИЛАЙН, Связной, Евросеть и наличные платежи Москва.',true),
'commission' => 0,
'min_insert' => 1,
'title' => 'Payeer',
'payfromId' => 1,
'paysyss' => 0, // id payeer
'status' => 1,
'small' => 'payeer',
];
$arrInfoPs['freekassa'] = //done
[
'notice' => json_encode('Чем выше сумма пополнения, тем больше платежных систем доступно для оплаты. [br /] FKWALLET, Юmoney, Advcash, Perfect Money, VISA, BITCOIN, ETHEREUM, Monero, Dogecoin, DASH, LITECOIN, Steam Pay, Exmo, МТС, ТЕЛЕ2, МЕГАФОН, БИЛАЙН, Сбербанк Онлайн.',true),
'commission' => 0,
'min_insert' => 100,
'title' => 'freekassa',
'payfromId' => 2,
'paysyss' => 1, // id fk
'status' => 1,
'small' => 'freekassa',
];
$key ='freekassa';
$sys_py = $arrInfoPss[$key]; // freekassa array
в исходном было что-то вроде:
$py = $pg->segment[2] ?? NULL; // читается урл тип \[0] = user [1] = insert [2] = payeer
if($py == 'payeer') {
$py_list = 'Payeer, Юmoney, Qiwi, Advcash, VISA, MASTERCARD, МИР, MAESTRO, BITCOIN, ETHEREUM, DASH, LITECOIN, Ripple, МТС, ТЕЛЕ2, МЕГАФОН, БИЛАЙН, Связной, Евросеть и наличные платежи Москва.';
$py_prc = '0';
$minDep ='1';
}
if($py == 'freekassa') {
$py_list = 'FKWALLET, Юmoney, Advcash, Perfect Money, VISA, BITCOIN, ETHEREUM, Monero, Dogecoin, DASH, LITECOIN, Steam Pay, Exmo, МТС, ТЕЛЕ2, МЕГАФОН, БИЛАЙН, Сбербанк Онлайн.';
$py_prc = '0';
$minDep ='10';
}
вывод - добавить в этот мусор if($py == 'mykassa') { ...