【发布时间】:2012-04-26 23:30:29
【问题描述】:
我正在尝试在我的网站上实施 PayPal。
我使用这个类:http://www.micahcarrick.com/php-paypal-ipn-integration-class.html
现在我正在使用 PayPal 沙盒进行测试。
问题来了:
- 用户付款 - 好的
- 用户成功返回我的网站 - 好的
- 几秒钟后,PayPal 使用 IPN 呼叫我的网站 - 好的
- 我的班级成功验证传入的 IPN 数据。
- PayPal 返回“payment_status: Pending”
不知道为什么 PayPal IPN 回电时支付状态为“pending”?
有谁知道我做错了什么?
【问题讨论】:
-
看起来应该是“待定”
-
应该是完整的吧?我是正确的 ? Paypal IPN 应该打电话通知我操作是否成功。待定...待定,那是我不知道它是否成功,将会,何时,现在,明天,永远
-
嘿,马克你找到解决方案了吗,我也面临同样的问题
-
主要是付款和您的帐户使用不同的货币,正如 Wes Hanney 所说,您需要在帐户中将“以我不持有的货币发送给我的块付款”更改为“否,接受它们并将它们转换为..."
-
转到:我的销售工具->阻止付款(点击更新),选中第一个复选框“允许以我不持有的货币发送给我:”并保存
标签: php paypal-ipn paypal-sandbox