Php Paypal IPN响应未进入Android移动浏览器
我是Paypal集成的新手,我正在尝试为我的android应用程序实现Paypal IPN。为了让它工作,我创建了一个网页(使用PHP并发送到Paypal沙箱帐户,方法(GET)),我正在进行支付。我正在从中获得付款状态 事实上,这个网页工作正常,并得到回应后,做付款进入电脑浏览器,但同样的事情,如果我做付款与安卓手机浏览器,那么我没有得到任何回应,从贝宝支付我做了 我正在使用这个url 这是我的HTML代码Php Paypal IPN响应未进入Android移动浏览器,php,android,paypal,paypal-ipn,paypal-sandbox,Php,Android,Paypal,Paypal Ipn,Paypal Sandbox,我是Paypal集成的新手,我正在尝试为我的android应用程序实现Paypal IPN。为了让它工作,我创建了一个网页(使用PHP并发送到Paypal沙箱帐户,方法(GET)),我正在进行支付。我正在从中获得付款状态 事实上,这个网页工作正常,并得到回应后,做付款进入电脑浏览器,但同样的事情,如果我做付款与安卓手机浏览器,那么我没有得到任何回应,从贝宝支付我做了 我正在使用这个url 这是我的HTML代码 <form name="payment_form" id="pay
<form name="payment_form" id="payment_form" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="GET" onSubmit="return form_submit();">
<input type="text" name="amount" id="amount" value="1" readonly class="form-control left-icon">
<input type="hidden" readonly name="cmd" value="_xclick">
<input type="hidden" readonly name="business" value="Bmlpatel@gmail.com">
<input type="hidden" readonly name="item_name" value="TEST Store">
<input type="hidden" readonly name="LC" value="AL">
<input type="hidden" readonly name="country" value="USA">
<input type="hidden" readonly name="quantity" value="1">
<input type="hidden" readonly name="notify_url" value="http://XX.111.XXX.XX/payment/response.php">
<input type="hidden" readonly name="return" value="http://XX.111.XXX.XX/payment/response.php">
<input type="hidden" readonly name="cancel_url" value="http://XX.111.XXX.XX/payment/">
<input class="btn btn-success" name="action" value="Recharge" type="submit">
</form>
因此,非常感谢您对本主题的任何帮助。您应该确保在PayPal设置中启用了IPN:
- 登录您的PayPal帐户并转到个人资料→ 配置文件和设置→ 销售偏好→ 即时付款通知首选项: (或者直接转到页面,确保 在单击链接之前,您已登录PayPal帐户)
- 单击PayPal站点上的打开IPN李>
- 然后将提示您输入通知URL,该URL应为
任何URL-它将仅由您的
参数替换notify\u URL
- 保存您的设置
notify\u url
的方式有问题。我对他们有这个问题,有时候notify_url
会被剪短,我们怀疑这只是在Android浏览器上
检查您的PayPal帐户,您将看到IPN发送到的确切URL和状态。我面临同样的问题…我无法登录,因为我使用沙箱帐户登录PayPal帐户。我只有用于测试的沙盒帐户。请建议。是的,沙盒帐户是一个贝宝帐户,除了沙盒。你可以像普通贝宝账户一样登录。