【问题标题】:Django paypal checkout for WHOLE cart整个购物车的 Django paypal 结帐
【发布时间】:2013-12-07 03:32:02
【问题描述】:

我创建了一个 Django 在线商店网站,我需要为购物车添加 paypal 结帐系统,但我在网上找到的解决方案要么仅针对一件商品(“立即购买”按钮),要么类似于 django-paypal-cart,即没有很好的记录,我不知道如何去结账。

请给我一些提示,也许是关于如何使您的购物车物品进入结帐的好文章,任何东西都会非常感谢,我不知道现在还有什么可以谷歌

【问题讨论】:

    标签: django paypal


    【解决方案1】:

    有许多选项可以将 PayPal 绑定到您的网站或应用程序中。根据您正在做的事情或您对 Web 服务 API 的使用程度,您可以选择一个或另一个。

    如果您想让事情变得简单,可以坚持使用 Payments Standard。这基本上就是您所指的关于“仅立即购买”按钮的内容,但您可以使用cart upload command method 构建一个包含多个项目的表单并将其一次性传递给 PayPal。

    如果您更喜欢 Web 服务 API,我建议您使用 Express Checkout。这包括SetExpressCheckoutGetExpressCheckoutDetailsDoExpressCheckoutPayment。通读该通用 EC 文档以熟悉调用及其流程。

    我强烈推荐使用的另一件事是Instant Payment Notification (IPN)。这是一项功能,只要您的 PayPal 帐户发生交易,PayPal 就会将交易数据发布到您在服务器上的侦听器脚本。这包括付款、退款、争议、未决付款等。这使您可以自动执行更新数据库、发送自定义电子邮件通知、访问第 3 方 Web 服务等任务,并且这些都是实时发生的,所以它非常强大。

    【讨论】:

    • 谢谢!这真的有帮助! :)
    猜你喜欢
    • 1970-01-01
    • 2014-05-13
    • 1970-01-01
    • 2020-07-15
    • 1970-01-01
    • 2015-04-10
    • 1970-01-01
    • 2018-06-09
    • 2012-04-03
    相关资源
    最近更新 更多