问题标签 [django-paypal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
24227 浏览

django - Django 和 PayPal 集成

我正在用 Python 设计一个网站(使用 Django),我需要通过它来卖东西。

有人可以帮助我提供源代码以集成 paypal-pro(直接付款)或 paypal-standard(快速结帐)吗?

0 投票
2 回答
1921 浏览

django - 如何在 django-paypal 中为 paypal WPP 处理 returnurl

我现在正在使用 django 开发我的网站。在将我的网站与贝宝集成时,我使用可插入应用程序“ http://github.com/johnboxall/django-paypal ”。虽然文档对“Using PayPal Payments Pro (WPP)”说得很清楚,但我还是有一些疑问,尤其是“returnurl”和“confirm_template”的关系。

单击贝宝网站上的“继续”按钮时,它会将我重定向回“returnurl”。在这里,是我的问题,我不知道如何处理这个returnurl。在我看来,我还应该写一个函数来让它渲染confirmation.html。我对吗?如果是这样,如何编写这个函数。非常感谢任何帮助和指示。

0 投票
3 回答
963 浏览

django - Django PayPal 和其他选项

我正在使用Django PayPal。PayPal 有一个选项列表,您可以通过按钮传递。我正在尝试将其中一些添加到我的paypal_dict

但是当我检查表单时,这些字段永远不会添加。我怎样才能让它们被添加?

0 投票
1 回答
196 浏览

django - django-paypal ExpressCheckout 第二步?

我一直在实施django-paypal,但是当它返回令牌和 payerID 时,我在哪里可以处理?我把confirm.html模板,但它没有显示任何东西......

顺便说一句,我正在使用 PayPal Payments Pro

任何想法 ???

0 投票
2 回答
500 浏览

django - django-paypal setup for paypal web site pro (wpp) 信号问题

我正在使用 dcramer 的 django-paypal 分支,并且到目前为止我一直成功地设置它。我试图将“paypal.pro.signals.payment_was_successful”连接到我编写的监听器,但它多次发送信号,这导致我的应用程序出错。我已经尝试将'dispatch_uid'添加到我的连接语句中,但它仍然多次发送......我做错了什么?我什至应该使用这个信号吗?

0 投票
3 回答
1199 浏览

django - django-paypal 中的多个项目

我正在使用 dcramer 的 django-paypal 版本(但我认为它是 dcramer 还是 johnboxall 的并不重要)。

1) 如何在我的 paypal_dict 中指定多个项目(用于 PayPalPaymentsForm)?2) 另外,我需要在 Paypal 屏幕上显示的摘要中适当地指定运费和单个数量 - 我该怎么做?

0 投票
1 回答
1056 浏览

django - django-paypal 将货币更改为欧元

我正在使用 django-paypal,我想以欧元而不是美元向我的用户收费。我没有找到改变这种行为的方法(货币始终是美元)。但我很确定有办法做到这一点。

0 投票
1 回答
543 浏览

django - 使用 django-paypal 保护贝宝按钮

我想听听您对如何使用 django-paypal 制作安全按钮的意见。我确实有一个基于订阅的网站,如果可能的话,我不想使用 django-paypal 支持的加密按钮。

此外,我认为不可能使用贝宝提供的受保护的付款按钮(您不通过您的按钮发送金额、期限、...但将此信息保存在贝宝端的按钮。)

所以我能想到的唯一其他选择是使用贝宝发送的 IPN 信息并将其与我的付款计划进行比较(这对我来说实际上看起来很安全)。这是正确的,还是有其他选择?

0 投票
2 回答
1336 浏览

python - django-paypal IPN 不起作用

我在我的 django 应用程序中使用 django-paypal 作为支付解决方案。我正在尝试实现 IPN 处理程序。

当我在我的 IPN 处理 URL 收到一条 IPN 消息时会发生什么情况,django 服务器崩溃:

我的付款应用程序 urls.py 如下所示:

对我来说,错误消息毫无用处。如果有人可以帮助我,那就太好了。

0 投票
1 回答
860 浏览

django - django-paypal:离开前处理流程到贝宝付款

我没有典型的商店,您事先知道自己在卖什么。我在旅途中创建了人们可以购买的定制产品(需要填写几个表格),所以在他们离开贝宝支付网站之前(我使用 Paypal Standard 和 django-paypal 没有问题)我需要将产品存储在DB,因此如果付款,它会使用发票号与 IPN 相关联。

即使用户没有按下“立即购买”按钮,我也可以存储用户所做的每一个组合,但这样数据库就会增长得太快。我知道我可以让一个 cron 进程删除那些未付款的产品。但老实说,我对贝宝很陌生,而且 IPN 有时会失败,所以我最终可能会得到一个付费的产品,而我在数据库中已经没有了,所以退款将是唯一的选择,这意味着失去了生意。

任何人都知道如何解决这个问题?我唯一能想到的就是操纵 django-paypal 的表单来调用我自己的视图,该视图存储产品,然后手动将表单发布到 paypal。