Skrill BAD_REQUEST - Неверный параметр
Я пытаюсь внедрить форму быстрого платежа на свой сайт для Skrill
Я получаю ошибку
{"code":"BAD_REQUEST","message":"Invalid parameter"}
Вот моя форма
<form action="https://pay.skrill.com/" method="post">
<input name="pay_to_email" type="hidden" value="myemail@hotmail.com">
<input name="recipient_description" type="hidden" value="example">
<input name="transaction_id" type="hidden" value="userid_datetime1">
<input name="return_url" type="hidden" value="http://www.example.com/PostNewPM.aspx?To=MyName">
<input name="return_url_text" type="hidden" value="Pm MyName">
<input name="return_url_target" type="hidden" value="1">
<input name="cancel_url" type="hidden" value="http://www.example.com/Donate.aspx">
<input name="cancel_url_target" type="hidden" value="1">
<input name="status_url" type="hidden" value="example@gmail.com">
<input name="dynamic_descriptor" type="hidden" value="example">
<input name="logo_url" type="hidden" value="https://www.example.com/logo_skrill.png">
<input name="language" type="hidden" value="EN">
<input name="confirmation_note" type="hidden" value="Do not forget to PM back MyName"> <span class="HowMuchDonate">How Much You Want To Donate (USD $):</span>
<input class="HowMuchDonate" maxlength="30" name="amount" style="width: 100px; text-align: center;" type="text">
<input name="currency" type="hidden" value="USD">
<input name="detail1_description" type="hidden" value="Donate example">
<input name="detail1_text" type="hidden" value="Do not forget to PM for rewards">
<input name="detail2_description" type="hidden" value="The player name to PM">
<input name="detail2_text" type="hidden" value="MyName">
<br>
<input name="Pay" type="submit" value="Pay">
1 ответ
Решение
Вы должны использовать действительный / реальный торговый счет в параметре "pay_to_email".
Я бы посоветовал вам использовать некоторые внутренние серверные запросы, чтобы конечный клиент не мог изменить ваш HTML.