問題タブ [django-paypal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
625 参照

python - django-paypal を使用してユーザー アカウントの残高を更新する方法

ここにある標準の django-paypal モジュールを使用しています: https://github.com/spookylucey/django-paypal

私が達成しようとしているのは、人がファイルに PayPal アカウントを持っていなくても、私のウェブサイトの自分のアカウントに資金を追加できることです (以下で説明します)。現在、私が導入しているシステムは

paypal_payment_successful 関数を見ると、現在、ipn によって提供されたペイパル アカウントとユーザー プロファイルのペイパル アカウントによって、関連するユーザーを取得していることがわかります。ユーザーのアカウント プロファイルをプロファイルに保存しなくても更新する方法を見つけるために、他に何かできる方法はありますか。

paypal_payment_successful と account_paypal_return (paypal サイトから戻ったときに呼び出される) を何らかの方法で組み合わせることができれば、request.user.id を使用してユーザーを判別できます。

0 投票する
1 に答える
740 参照

django - Paypal リダイレクトの問題

ここに画像の説明を入力新しいプロジェクトに django-oscar-paypal を使用しています。支払いを行うと、paypal サンドボックス サイトに正常に移動し、[続行] ボタンをクリックするとページがリダイレクトされます

表示される URL: https://site.com/checkout/paypal/preview/63/?token=EC-9DM94343UB249654R&PayerID=SDH6FPG9CK72L このページには「SSL 接続エラー」が表示されます。リンクから https を削除するにはどうすればよいですか。

どうすればこれを修正できますか??ヘルプが必要

リンクから https を削除する必要があるだけです。それでうまくいくと思います。削除するにはどうすればよいですか。これが他の問題である場合は、ヘルプを提供してください。

0 投票する
1 に答える
148 参照

django - Paypal がセッション データを失う

django oscar paypal と django oscar-0.7 を使用しています。支払いページを送信すると、paypal サイトにリダイレクトされます。その手順を続行してサイトにリダイレクトすると、バスケットが空であることが示され、すべてのペイパル セッションが失われます。ここで立ち往生しています。これで私を助けてください?

0 投票する
2 に答える
421 参照

django - Django paypal を使用して return/return_cancel の通知を受け取らない

電子商取引サイトに django paypal を使用しており、支払いはすべて正常に機能していますが、支払いが完了するとサイトにリダイレクトされません。localhost で paypal IPN を使用しています。 Paypalにデータを送信するためのコードです。

次のビューは、paypal ipn からデータを取得するためのものです。

def paypalipn(request,item_check_callable=None): ''' IPN を格納する django paypal ビュー。通知 URL はこのビューを実行します。''' print "haaaaaaaaaaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii" """ PayPal IPN エンドポイント (notify_url)。PayPal Payments Pro と Payments Standard の両方でトランザクションを確認するために使用されます。https: //www.paypal.com/it/home

助けてください???

0 投票する
1 に答える
260 参照

python - Django-PayPal IPN URL に機能しないものが含まれる

こちらの手順に従って、PayPal の標準 IPN を使用しました。「paypal.standard.ipn.urls」を含める必要があるステップ 4 で行き詰まりました。ローカルホストにアクセスすると、
NameError at /
name 'include' is not defined が表示されます。
エラーは django 固有のものではないかもしれませんが、本当に助けが必要です。同様の質問がいくつかあることは知っていますが、この特定のステップで問題があるとは思われません。ありがとうございました!

urls.py

0 投票する
1 に答える
856 参照

django - Django Paypal インポート エラー

おそらく、それはばかげた質問です。Django 1.7 と Python 2.7 を使用しています。python manage.py runserver / validateを実行して、django 0.1.5を正常にインストールしました。ただし、ビューを開くと、No module named standard.formsエラーが発生しました。私もvirtualenvwrapperを使っています。誰かが光を当てるのを手伝ってくれますか?

0 投票する
1 に答える
331 参照

django - django-merchant がペイパルの IPN コンフォメーションを受信できるようにするにはどうすればよいですか?

私は多くの同様の質問を見つけましたが、まだセットアップを機能させることができないようです:(

django-merchant を使用して、Web サイトで単純な IPN Paypal 支払いを受け入れようとしています。私がそれを正しく理解していれば、セットアップが正しくなったら、次のようになります。- 上記のビューは、paypal/standard/ipn/views.py にあるビューです。ここで、paypal は、django-merchant がラップする django-paypal アプリのルート ディレクトリです。

現在、私はペイパルのデバッグ バージョンを使用しています。- 私のセットアップは静的 IP アドレスを持つサーバー上で実行されており、ファイアウォールを完全に無効にしようとしたため、「到達可能性」の問題ではありません。- django-paypal IPN ビューの @require_POST デコレーターを削除し、myURL:myPORT/.../paypal-ipn-handlerブラウザー ページを手動で開くと、データベースに失敗したトランザクション エントリが「正常に」作成されます。

しかし、PayPal にmyURL:myPORT/.../paypal-ipn-handler を正常に呼び出させることはできません(偽の購入を行ったり、PayPal の開発者ツールの「シミュレーター」を使用したりしません)。

シグナルに問題がある可能性があることを確認しましたが、すべてのテストで問題が発生する前に問題が発生し、PayPay の購入確認が指定された paypal-ipn-handler (django-merchant のドキュメントに記載されているとおりに設定) に到達しないことが示唆されました。

長い投稿で申し訳ありませんが、どれも大歓迎です:)

0 投票する
0 に答える
51 参照

django - この ('True', 'buy') エラーの原因は何ですか? ジャンゴペイパル

私はdjango-paypalを初めて使用し、実行方法を理解しようとしています。しかし、これはエラーであり、続行できません。私は何を見落としましたか?私のビュー コードは、単に django paypal のドキュメントにコピーペーストされています。

リクエスト方法: GET リクエスト URL:
Django バージョン: 1.6 例外タイプ: KeyError 例外値:
('True', 'buy') 例外の場所: /home/kevcal/.virtualenvs/paypalshit/local/lib/python2.7/site- packages/paypal/standard/forms.py in get_image、143 行目 Python 実行可能ファイル: /home/kevcal/.virtualenvs/paypalshit/bin/python Python バージョン: 2.7.6 Python パス:
['/home/kevcal/channelfix/resources/paypalshit', '/home/kevcal/.virtualenvs/paypalshit/lib/python2.7', '/home/kevcal/.virtualenvs/paypalshit/lib/python2.7/plat -i386-linux-gnu', '/home/kevcal/.virtualenvs/paypalshit/lib/python2.7/lib-tk', '/home/kevcal/.virtualenvs/paypalshit/lib/python2.7/lib-old '、'/home/kevcal/.virtualenvs/paypalshit/lib/python2.7/lib-dynload'、'/usr/lib/python2.7'、'/usr/lib/python2.7/plat-i386-linux -gnu', '/usr/lib/python2.7/lib-tk', '/home/kevcal/.virtualenvs/paypalshit/local/lib/python2.7/site-packages', '/home/kevcal/. virtualenvs/paypalshit/lib/python2.7/site-packages'] サーバー時間: 2014 年 12 月 22 日月曜日 15:20:02 +0000

ビュー.py

paypal.html

0 投票する
1 に答える
986 参照

django - ユーザーを登録するための PayPal IPN シグナル

Django-paypal と django-registration の 2 つのサードパーティ アプリを相互に通信させようとしています。支払いが正常に完了すると、PayPal は提供された URL に IPN 信号を送信します。このシグナルで、django-registration に登録されたユーザーを認証する必要があります。

支払いが正常に完了した後、IPN がペイパル サンドボックスから送信されていないように見えますが、シグナル コードの設定方法に問題があるだけではないかどうかはわかりません。

signal.py はinit .py にインポートされます

そして、ngrok を使用して、paypal サンドボックスがローカルホストにアクセスできるようにしています。

ビュー.py:

signlas.py:

urls.py:

0 投票する
0 に答える
149 参照

django - django oscar paypalでトランザクションが拒否されました

eコマースサイトにdjango-oscar-paypalを実装し、テストアカウントを使用してテストしました. Rs.1000 を超える買い物をしようとすると、エラーが表示されます。

RESULT=12&PNREF=A11A7D38AB02&RESPMSG=拒否&PREFPSMSG=レビュー: レビューのために複数のルールがトリガーされました

結果コードは 12 です。これで混乱しました。どんな助けでも大歓迎です。