Здравствуйте.
Пытаюсь сделать автоматическое выставление счета на qiwi.
Перед формой в html сделал:
<?php
$publicKey = '...';
$amount = (int)$info['price'];
$link = 'https://oplata.qiwi.com/create?publicKey='.$publicKey.'&amount='.$amount.'';
?>
Далее форма
<form class="form" action="<?php echo $link; ?>" method="POST">
<input class="email" type="email" name="email" placeholder="Email адрес">
<input class="button-inp" type="submit" name="submit" value="Далее">
</form>
Email адрес в форме я пока не брал во внимание.
После отправки данных открывается ссылка типа
https://oplata.qiwi.com/create?publicKey=...&amount=599
и надпись об ошибке 405.
НО если я нажму на эту ссылку в адресной строке, она выделиться и я нажму enter, то откроется нормальная форма, которая и должна быть.
Я не понимаю, почему она сразу не открывается?
Подскажите пожалуйста как это исправить.
api -
https://developer.qiwi.com/ru/bill-payments/?php#http
P.S. Если я сделаю форме метод GET и инпут поля с hidden, то все будет работать нормально.