很抱歉,目前似乎无法正常工作。每次通过 paypal 进行交易时都会出现此错误。
这是现场测试的网址http://shreyasoft.in/paypal/但不能在沙箱中工作
这是我的 Paypal 表格
paypal_form.php
这里是沙盒账户的代码
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_blank">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="sethiharshit92-facilitator@gmail.com">
<input type="hidden" name="item_name" value="Widget">
<input type="hidden" name="amount" value="10.00">
<input type="hidden" name="currency_code" value="USD">
<input type='hidden' name='cancel_return' value='http://localhost/paypal/paypal_cancel.php'>
<input type='hidden' name='return' value='http://localhost/paypal/paypal_success.php'>
<input type="submit" value="Old PayPal checkout">
</form>
最佳答案
Paypal 需要能够直接联系您的虚拟主机以验证身份验证。
它是这样工作的:
- 您向 Paypal 发送请求
- paypal 使用 key 向您的站点发送请求
- 您的网站需要以正确的答案回应
- paypal 继续交易。
此时第 2 步失败,因为 paypal 无法联系您的本地主机。
要么使用带有域名/公共(public) ip 的网络服务器,要么设置您的互联网路由器以将流量路由到端口 80 到您的开发电脑,并使用您的公共(public) ip 与 paypal 通信
关于php - Paypal 错误 很抱歉,目前似乎无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44904642/