Python 贝宝交易:如何使用贝宝API和Django接收和发送资金?

Python 贝宝交易:如何使用贝宝API和Django接收和发送资金?,python,django,paypal,django-paypal,Python,Django,Paypal,Django Paypal,我一直想为我的Django网站制作支付系统,但使用PayPal似乎对用户更容易,我听说python有专门的API,所以可以与Django一起使用 例如,有一个用户帐户和我的帐户,我制作了一个接收者功能,它监听支付网关,每当用户向电子邮件发送资金时,它都执行特定的命令。现在我还做了一个发送者函数,这样我可以向用户发送资金,现在如果API get的用户在看到Paypal支付窗口的HTTP响应时发送电子邮件,我想做一个函数将其发送到特定的电子邮件 还有另一个代码示例: import random f

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


例如,有一个用户帐户和我的帐户,我制作了一个接收者功能,它监听支付网关,每当用户向电子邮件发送资金时,它都执行特定的命令。现在我还做了一个发送者函数,这样我可以向用户发送资金,现在如果API get的用户在看到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的两个通用功能,Paying和Receiving,如何在Django上实现这个API?如果可能的话,我怎样才能看到我的账户收到的金额和我的账户余额?我可以为Django使用PayPal Api文档吗?
如何在Django Paypal Library中进行还款?

您是否考虑过将Django Paypal作为安装的应用程序之一

它看起来很适合你的目的,可以满足你的需要

看一看:


我对电子邮件不太清楚,但如果您想访问paypal Amounts,这可能会有所帮助。

非常感谢您提供的信息,我在文档中找到了关于支付网关的信息,但如果您有使用django paypal的经验,您知道如何向用户支付吗?我需要在我的网站上确认。不客气。抱歉,我从来没有实际使用过这个API,所以对此我没有任何帮助!