繁体   English   中英

贝宝沙盒-测试付款

[英]Paypal sandbox - test payment

我正在使用Laravel 4.2 + Knockoutjs开发在线商店应用程序,我想使用Paypal进行测试付款。 因此,我创建了一个新的Paypal Sandbox帐户。 然后,我登录并转到创建了买卖双方帐户的“信息中心”->“帐户”:test-facilitator@gmail.com和test-buyer@gmail.com。 遵循此文档https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/formbasics/这是我的表格:

<form method="post" action="https://www.paypal.com/cgi-bin/webscr">
  <fieldset>
    <input id="buy" name="submit" type="submit" class="btn btn-primary" value="Buy" id="">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="business" value="test-facilitator@gmail.com">
    <input type="hidden" name="item_name" value="My online store">
    <input type="hidden" name="currency_code" value="EUR">
    <input type="hidden" name="amount" data-bind="value: amount"> 
    <input type="hidden" name="notify_url" value="my_notify_url">
    <input type="hidden" name="return" value="my_return_url">
    <input type="hidden" name="cancel_return" value="my_cancel_url">
 </fieldset>
</form>

因此,我单击按钮,重定向到贝宝,并尝试使用在沙箱帐户中设置的密码使用test-buyer@gmail.com登录。 这就是问题所在-贝宝(Paypal)说我的凭证错误。 我应该如何进行测试付款,我做错了什么?

问题在于您的表单操作正在发布到https ://www.paypal.com / ...。

您的操作网址应为https://www.sandbox.paypal.com/cgi-bin/webscr

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM