2

我一直想为我的 Django 网站制作支付系统,但是使用 PayPal 对用户来说似乎更容易,我听说有专门的 python API,所以它可以与 Django 一起使用。


例如,有用户帐户和我的帐户,我创建了一个接收器功能,它监听支付网关,并且每当用户向电子邮件发送资金时,它都会执行特定命令。现在我还制作了一个发件人功能,所以我可以向用户发送资金,现在如果 API 获取的用户在他们看到 Paypal 支付窗口的 HTTP 响应时发送电子邮件,我想制作一个功能将其发送到特定的电子邮件。

还有另一个代码示例:

import random
from process import multiprocessing
Users = [ "..." ]
# PayPal:
import SomePayPalApi

def Receiver():
    SomePayPalApi.receive_to = SomePayPalApi.current_user.email
    while True:
        if SomePayPalApi.recieved:
            print SomePaypalApi.recieved.amount
            print SomePaypalApi.received.email
            print SomePaypalApi.Balance
            received = True              
            break

def Sender():
    SomePayPalApi.sendto = random.choice(Users)
    SomePayPalApi.send()


if __name__ == "__main__":
    p1 = Process(target=Receiver)
    p2 = Process(target=Sender)
    p1.start()
    p2.start()

我知道这不像例子那么简单,但我正在寻找 PayPal 的两个通用功能,支付和接收,我如何在 Django 上实现这个 API?另外,如果可能的话,我如何查看我的账户收到的金额和账户余额?我可以为 Django 使用 PayPal Api 文档吗?如何在 Django-Paypal 库中进行还款?

4

2 回答 2

1

您是否考虑过使用 django-paypal 作为您安装的应用程序之一?

它看起来很合适,可以提供您需要的东西。

看一看:

https://github.com/spookylukey/django-paypal https://django-paypal.readthedocs.io/en/stable/overview.html

于 2016-09-27T18:23:07.163 回答
1

我不确定电子邮件,但如果您想访问贝宝金额,这可能会有所帮助。 从 django-paypal 获取金额

于 2016-09-27T18:27:15.103 回答