我正在尝试使用 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 密码和签名已从我在https://developer.paypal.com的帐户中粘贴
在运行应用程序时,我被重定向到贝宝沙盒 UI。但是,在输入买家邮件 ID 和密码时,我不断收到“请确保您输入的电子邮件地址正确”和“请重新输入您的 PayPal 密码”错误。
需要你的帮助。