我一直想为我的 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 库中进行还款?