Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Paypal 贝宝-动态购买按钮,向客户收费_Paypal - Fatal编程技术网

Paypal 贝宝-动态购买按钮,向客户收费

Paypal 贝宝-动态购买按钮,向客户收费,paypal,Paypal,我需要实施一种方法,我们可以允许客户通过我们的网站向客户付款-所有这些都将通过我们的定制CMS设置 我们最初的计划是使用以下表单脚本生成一个事务,并要求客户向我们的网站添加一个返回地址 <form name="_xclick" action="https://www.paypal.com/uk/cgi-bin/webscr" method="post"> <input type="hidden" name="cmd" value="_xclick">

我需要实施一种方法,我们可以允许客户通过我们的网站向客户付款-所有这些都将通过我们的定制CMS设置

我们最初的计划是使用以下表单脚本生成一个事务,并要求客户向我们的网站添加一个返回地址

  <form name="_xclick" action="https://www.paypal.com/uk/cgi-bin/webscr" method="post">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="business" value="someone@someon.com">
    <input type="hidden" name="currency_code" value="GBP">
    <input type="hidden" name="item_name" value="2 x sessions">
    <input type="hidden" name="amount" value="50">
    <input type="image" class="btn btn-default nom paypalBtn" src="" border="0" name="submit" alt="£50">
  </form>

这可能会很好地工作-因为我们可以动态地添加值、业务电子邮件和项目名称。尽管我们担心任何精通网络的人都可能在浏览器中查看表单并将支付值更改为更令人满意的数字!所以我们觉得我们需要一个更好的解决方案


有人对更清洁的解决方案有什么建议吗?

登录您的PayPal帐户,单击页面顶部的商家服务,然后单击一个为您的网站创建付款按钮。当您在PayPal上创建按钮时,这些按钮是托管的且安全的。

谢谢Jared-我们的系统将被许多不同的客户用来向他们的客户收费-因此我们的帐户中的托管付款按钮只会转到我们这里-这意味着我们不能使用这种方法您可以使用他们的商户ID而不是电子邮件,但金额仍然可以更改