3

我已经进行了一些搜索,但找不到明确的答案!

我得到“已验证”和“待处理”,所以我可以将我的订单从“已放置”到“进行中”,但需要完整/失败,然后我可以转移到“已付款”和“已取消”。

任何人对此都有明确的结论,或者它是一个等待游戏直到测试付款完成(不使用沙盒)。

4

2 回答 2

4

如果付款处于“待处理”状态,当付款清除、失败或被拒绝时,您会收到另一个 IPN。

此外,一旦您收到 Payment_staus=completed,这里有一些好东西要检查

  • 检查“txn_id”是否重复,以防止欺诈者重复使用已完成的旧交易
  • 验证“receiver_email”是在您的 PayPal 帐户中注册的电子邮件地址,以防止付款被发送到欺诈者的帐户
  • 检查其他交易详情,例如商品编号和价格,以确认价格没有更改
于 2013-02-20T19:16:18.300 回答
0

你会得到另一个 IPN(不是“重新发送”),相同的 txn_id,payment_status='Completed'。

于 2013-02-19T23:52:30.800 回答