如何处理与PayPal沙箱无人认领的付款



网上有很多相关的问题,但似乎没有什么能解决这个问题。我想整合贝宝IPN到我的网站,并希望测试它与沙盒第一。我已经创建了2个沙箱帐户- 1为商家和1为买家。

我已以买方账户付款。
    <input type="hidden" name="cmd"           value="_xclick">
    <input type="hidden" name="business"      value="...merchant's snadbox email....">
    <input type="hidden" name="item_name"     value="Huts For The Track">
    <input type="hidden" name="item_number"   value="NZ-001">
    <input type="hidden" name="amount"        value="2.00">
    <input type="hidden" name="no_shipping"   value="1">
    <input type="hidden" name="return"        value="...some url...">
    <input type="hidden" name="cancel_return" value="...some url...">
    <input type="hidden" name="notify_url"    value="...someurl...">                                                          
    <input type="hidden" name="currency_code" value="USD">
    <input type="hidden" name="lc"            value="US">

之后,

  • 在买方的沙箱账户中付款显示为无人认领。
  • 我已经登录到商人的沙箱账户(使用相同的"…商人的沙箱电子邮件....",我在上面的代码中发送)。但是,商家的账户中没有显示收到的付款(并且他的余额没有变化)
  • IPN没有发送到我的服务器(可能是因为商家没有收到付款)

如何修复

虽然您没有在问题中提供许多细节来帮助我们帮助您,但一个可能的原因是在付款时"业务"参数错误,因此您实际上没有支付您认为正在支付的卖家帐户,而是支付给尚未存在的PayPal帐户的电子邮件(在沙箱中)。因此,在该电子邮件被注册之前,付款不能被要求。

在PayPal中不可能只存在一半的付款(例如发送方没有接收方)。因此,如果买方可以看到付款,则发送方将转到某处,即使这只是代表未注册的电子邮件地址在PayPal中持有的"持有记录"。:)

相关内容

  • 没有找到相关文章

最新更新