взяла с другого форума, применила - все работает!
использовать с плагином связка яндекс-деньги обычный( который везде есть и в этой ветке выше)
В файле woocommerce-yandex-money.php - 205 строка. Заменил на то, что ниже:
PHP:
<br><label><input type="radio" name="paymentType" value="MC" checked> '.__('Оплата со счетов мобильных операторов (только Россия)', 'wc-yandexmoney').' </label></br>
<br><label><input type="radio" name="paymentType" value="PC" checked> '.__('Оплата Яндекс.Деньгами', 'wc-yandexmoney').' </label></br>
<br><label><input type="radio" name="paymentType" value="AC" checked> '.__('Оплата картами Visa или Mastercard из любой страны', 'wc-yandexmoney').' </label></br>
По умолчанию там только строка с параметром PC - по документации ЯД - оплата с кошелька ЯД.
Значит если вставить этот код, то оплата по умолчанию будет выбрана - Карты.
Делал на скорую и некогда было разбираться особо с переменными и что-то дописывать или переписывать)
И еще: по-умолчанию стоит переадресация на ЯД и невозможно выбрать способ оплаты (если вы ставите три). Чтоб убрать переадресацию и вручную нажимать ОПЛАТИТЬ в вордпресс сайте я просто грохнул кусок кода:
208 строка того же файла:
Код:
<script type="text/javascript">
jQuery(function(){
jQuery("body").block({
message: "'.__('Thank you for your order. We are now redirecting you to Yandex Money Payment Gateway to make a payment.', 'wc-yandexmoney').'",
overlayCSS: {
background : "#fff",
opacity : 0.6
},
css: {
padding : 20,
textAlign : "center",
color : "#555",
border : "3px solid #aaa",
backgroundColor : "#fff",
cursor : "wait",
lineHeight : "32px"
}
});
jQuery("#submit_yandexmoney_payment_form").click();});
</script>