1

我正在尝试在 Django 中使用 PayPal(已实现 Zong+)销售虚拟商品。我决定使用 django-paypal 为我处理 IPN(决定 IPN 是最好的全自动选项。)

我目前使用他们网站上的 PayPal 按钮向导制作了一个立即购买按钮,即它是安全的并保存在 paypal 上以防止篡改。(我对 PayPal 很陌生,没有生活在一个完全支持的国家,所以我自己没有使用过。)

我的问题:

  1. 如何在稍后通过 IPN 回调包含进行购买的用户名或识别进行购买的用户的类似方法,并使用 django-paypal 检索该用户名?最好不要让用户弄乱它。
  2. 我应该放弃自动生成的按钮并自己滚动吗?这会让我传递 PayPal 稍后将在 IPN 中发送的额外不可见参数吗?
  3. 沙盒不允许我创建可以在真实站点上测试的用户帐户,对吗?除非我在沙盒中创建一个商人并为该商人制作一个按钮,否则我认为。
4

1 回答 1

1

1: If you use the django-paypal PayPalPaymentsForm you can specify a "custom" field containing the username. This will be posted back to you with the IPN. If your buttons are encrypted the user will be unable to tamper with this.

2: Yes, see 1 :-)

3: No, but you can create buyer and seller accounts on the Sandbox.

于 2011-02-19T22:33:52.647 回答