2016-09-27 28 views
2

私はDjangoのウェブサイトの支払いシステムを作ることに疑問を抱いていましたが、PayPalを使うとユーザーの方が簡単に思える、私はPython用の特別なAPIがあると聞いたので、Djangoで使用できます。Paypal Transactions:PayPal 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() 

私はそれが例のように簡単ではありません知っているが、私はどのように私はジャンゴでこのAPIを達成することができ、支払いや受け取り、ペイパルの二つの一般的な機能を探していますか?可能であれば、私は自分の口座で受け取った金額と私の口座の残高をどのように見ることができますか? DjangoのPayPal APIドキュメントを使用できますか? Django-Paypalライブラリで支払いを返す方法は?

答えて

1

インストールしたアプリの1つとしてdjango-paypalを使用したことはありますか?

これは目的に適しており、必要なものを提供する可能性があります。

は見てみましょう:

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

+0

が情報のためにあなたにたくさんありがとう、私はマニュアルに支払いゲートウェイについて発見したが、あなたはジャンゴ・PayPalでの経験を持っている場合は、ユーザーに支払う方法を知っています?私は私のウェブサイト上の確認として、それを必要とします。 – ShellRox

+1

あなたは大歓迎です。申し訳ありませんが、私は実際にこのAPIを使用したことはありませんので、私はそれについて何の助けもできません! – zubhav

1

私は電子メールについてはよく分からないですが、あなたはPayPalのammountsにアクセスする場合、これは役立つかもしれません。 Get amount from django-paypal

関連する問題