Paypal PDT 和 IPN 问题 - 我们可以假设返回网站时付款已完成吗?

标签 paypal paypal-ipn

当客户自动返回我们的网站时,我们是否可以假设交易付款已完成?

Paypal 建议我们使用他们的 IPN 系统进行其他类型的支付,例如电子支票,但也告诉我们要告诉客户类似“感谢您的付款。您的交易已完成,并且您的购买收据已通过电子邮件发送给您。您可以在 www.paypal.com/ca 登录您的帐户以查看此交易的详细信息。”

不使用 IPN 的缺点是什么,当 paypal 自动将用户返回我们的网站时假设付款已完成?

谢谢!

最佳答案

仅仅依靠返回 url 是一个非常糟糕的主意。坏人很容易跳过付款,只需访问您的返回网址即可完成订单。

关于这个有一篇相当全面的文章here

关于Paypal PDT 和 IPN 问题 - 我们可以假设返回网站时付款已完成吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3483996/

相关文章:

paypal - 拆分付款 paypal 的问题(自适应付款受到限制)

paypal-ipn - 解析 PayPal 订阅耗尽

php - 如何从 transactionId 中获取 payKey?

ios - 直接使用 iOS 接受 Paypal 付款,无需服务器

Magento 2 - 管理员中没有 PayPal Pro 选项

php - 580001 无效请求 : {0} PayPal (PHP)

php - 无法在 paypal 快速结帐时传递负值

退款时Paypal错误

php - 自适应支付 IPN 未发送

php - 验证 Android 在 Magento 站点中传递的 paypal pay id