Paypal沙盒测试付款不允许测试买家邮件和密码

时间:2012-10-25 18:14:44

标签: paypal paypal-sandbox

我正在尝试使用Paypal沙盒API来测试简单的付款流程。我创建了2个帐户 - 商家&买方。然后我创建了一个具有以下jsp的Web应用程序 -

<body onload="document.forms['paypalForm'].submit();">
<form name="paypalForm" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="business" value=<API Username> />  
<input type="hidden" name="password" value=<API Password> />  
<input type="hidden" name="custom" value="1123" />
<input type="hidden" name="item_name" value="Computer-Laptop" />
<input type="hidden" name="amount" value="1"/>
<input type="hidden" name="rm" value="1" />
<input type="hidden" name="return" value="http://localhost:8084/DemoPaypalApi/paypalResponse.jsp" />
<input type="hidden" name="cancel_return" value="http://localhost:8084/DemoPaypalApi/paypalResponseCancel.jsp" />
<input type="hidden" name="cert_id" value=<Signature> />     
</form>
</body>

API用户名,API密码&amp;签名已在我https://developer.paypal.com

的帐户中粘贴

在运行应用程序时,我被重定向到paypal沙盒UI。但是在输入买家邮件ID&amp;密码我一直收到“请确保您已正确输入您的电子邮件地址”和“请重新输入您的PayPal密码”错误。

需要你的帮助。

1 个答案:

答案 0 :(得分:0)

嗯,不知道你在哪里拿到了代码,但是它非常不安全 - 请不要在浏览器中通过Web表单传递APIUsername / APIPassword / Signature。

如果您可以提供更多关于您尝试做什么的信息,我可以建议实施它的最佳方式。