我正在尝试弄清楚如何使用 Paypal 在我正在构建的预订系统中处理付款。我认为 Paypal 的文档非常困惑,我似乎无法很好地了解该怎么做。首先,我来自挪威,Paypal 似乎对我可以选择的解决方案有一些限制。这两个是出现在右上角的:
- 网站支付标准
- 快速结帐
我通常想要的是将用户发送到 paypal。如果确认付款,则应将用户发送到确认页面。据我了解,这不会有问题。但是我的系统怎么知道付款没问题呢?是否有任何 id 来回发送?系统需要在数据库中保存一些关于支付的信息。
我应该选择什么解决方案? 我如何才能将付款与当前预订相关联?
最佳答案
当您使用 ipn_url 时,Paypal 会发送响应“已验证”以确认付款是否成功,使用此响应您可以检查付款是否正常。 有关更多信息,请查看链接: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNIntro
对于 Codeigniter,您可以使用 paypal 库:这可能会有帮助: https://github.com/orderly/codeigniter-paypal-ipn
关于codeigniter - 预订系统中的付款,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8194345/