无法通过简单的基本 HTML 表格开始工作 Skrill 快速支付 API?

Can't get to work Skrill Quick Payment API through the simple basic HTML Form?

我正在尝试使用快速基本的 Skrill 快速支付 HTML 表格进行锻炼,但是当我提交表格时出现以下错误:

Transaction not allowed
Wrong merchant email address!

这是错误的屏幕截图:

而我用于提交的表格如下:

<form action="https://www.moneybookers.com/app/payment.pl" method="post">
  <input type="hidden" name="pay_to_email" value="<?php echo $skrill_email; ?>"/>
  <input type="hidden" name="status_url" value="<?php echo "http://$_SERVER[HTTP_HOST]".dirname($_SERVER[REQUEST_URI]); ?>"/> 
  <input type="hidden" name="language" value="EN"/>
  <input type="hidden" name="amount" value="<?php echo $_POST['amount']; ?>"/>
  <input type="hidden" name="currency" value="USD"/>
  <input type="hidden" name="detail1_description" value="<?php if ($_POST['payment_type'] == 1) { echo "Donation"; } ?> Due Payment Invoice"/>
  <input type="hidden" name="detail1_text" value="<?php if ($_POST['payment_type'] == 1) { echo "Donation"; } ?> Due Payment Invoice"/>
 <input type="submit" value="Pay Through Skrill" alt="Skrill - Pay online, safely and easily.!" class="button">
</form>

这里只是 php 表单代码的实时输出:

<form action="https://www.moneybookers.com/app/payment.pl" method="post">
  <input type="hidden" name="pay_to_email" value="nicefellow1234@gmail.com">
  <input type="hidden" name="status_url" value="http://localhost/civicrm_development"> 
  <input type="hidden" name="language" value="EN">
  <input type="hidden" name="amount" value="100.00">
  <input type="hidden" name="currency" value="USD">
  <input type="hidden" name="detail1_description" value="Donation Due Payment Invoice">
  <input type="hidden" name="detail1_text" value="Donation Due Payment Invoice">
 <input type="submit" value="Pay Through Skrill" alt="Skrill - Pay online, safely and easily.!" class="button">
</form>

另外,如果有人帮我解决这个问题,或者给我一份工作表,让我使用他们新的快速 API 付款页面进行锻炼,那就太好了。!

出于实验目的,您可以使用 https://www.moneybookers.com/app/test_payment.pl 上的测试表格。要请求测试帐户和测试数据,请联系 merchantservices@skrill.com.

每种货币都有不同的电子邮件地址,因此您还应检查该电子邮件地址是否属于特定货币(美元)