django-paypal 中的多个项目
我正在使用 dcramer 版本的 django-paypal(但我认为它是 dcramer 还是 johnboxall 的并不重要)。
1) 我如何在我的 paypal_dict 中指定多个项目(在 PayPalPaymentsForm 中使用)? 2) 另外,我需要在 Paypal 屏幕上显示的摘要中适当指定运费和单个数量 - 我该如何执行此操作?
I am using dcramer's version of django-paypal(but i think it shouldnt matter whether it is dcramer or johnboxall's).
1) How can i specify multiple items in my paypal_dict(to be used in PayPalPaymentsForm)?
2) Also, i need to suitably specify the shipping cost and the individual quantities in the Summary that appears in the Paypal screen - how do i do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我不喜欢 django-paypal。只需阅读 PayPal api: https://www.paypal .com/cgi-bin/webscr?cmd=p/pdn/howto_checkout-outside。
要将购物车中的所有商品推送至 PayPal:
I'm not fond of django-paypal. Just read the PayPal api: https://www.paypal.com/cgi-bin/webscr?cmd=p/pdn/howto_checkout-outside.
To push all the items in your cart to PayPal:
我最终在视图中构建了这样的项目字典:
然后这个字典像这样捆绑在一起:
这是你的意思吗?
I end up building item dictionaries like this in the view:
This dict then gets bundled up like this:
Is that what you mean?
假设您想让贝宝与您的购物车一起使用。
对购物车中的商品使用 for 循环。
为了获得每个项目的编号以便贝宝识别它们,我使用
商品编号
Assuming you want to to make paypal work with your cart.
Use a for loop for items in the cart.
In order to get a number for each item for paypal to recognize them i use
item.id