私はdjangoの新人です。私はpayumoneyを私のdjangoプロジェクトと統合しようとしています。私は誰も私にpayumoneyの統合のステップを与えることができますように統合することはできません。PayUmoneyとdjangoプロジェクトの統合
0
A
答えて
1
彼らの側に統合ガイドがありAPI documentation、Integration doc、および
+1
#onkar:ありがとうございますonkar ...特定のリンクから詳細な情報が得られました –
+0
@mahendrakambleその場合は、回答を受け入れてください:) – onkar
1
@app.route('/flaskpayment/<cid>', methods=['GET', 'POST'])
@login_required
def flaskpayment(cid):
try:
with app.app_context():
form = PaymentForm()
if request.method == 'POST':
#read data from previous form
amount = request.form['amount']
firstname = request.form['fname']
email = request.form['email']
phone = request.form['phone']
productinfo = cid
MERCHANT_KEY = "XXXXXXX"
key="XXXXXXX"
SALT = "XXXXXXXX"
PAYU_BASE_URL = "https://test.payu.in/_payment"
posted={}
hash_object = hashlib.sha256(str(random.randint(0,20)))
txnid=hash_object.hexdigest()[0:24]
hashh = ''
posted['txnid']=txnid
hashSequence = key+'|'+txnid+'|'+amount+'|'+productinfo+'|'+firstname+'|'+email+'||||||||||'
posted['key']=key
hash_string = hashSequence
hashVarsSeq=hashSequence.split('|')
'''for i in hashVarsSeq:
try:
hash_string+=str(posted[i])
except Exception:
hash_string+='''''
hash_string+='|'
hash_string+=SALT
hashh=hashlib.sha512(hash_string).hexdigest().lower()
#Payumoney required parameters
form.key.data = MERCHANT_KEY
form.hash_string.data = hash_string
form.hash.data = hashh
form.posted.data = posted
form.firstname.data = firstname
form.email.data = email
form.txnid.data = txnid
form.amount.data = amount
form.phone.data = phone
#service_provider only for secure payment
form.service_provider.data = 'payu_paisa'
form.productinfo.data = cid
form.surl.data = 'https://www.yoursite.com/success/'
form.furl.data = 'https://www.yoursite.com/failure/'
return render_template('paymentform.html',form=form, action = PAYU_BASE_URL)
except Exception as e:
return str(e)
+2
このコードでは、どのように、問題を解決して答えの長期的価値を向上させるでしょう。 – Akkusativobjekt
関連する問題
- 1. PHP PayuMoney統合
- 2. PayUmoney Android統合の問題
- 3. 既存のDjangoプロジェクトにGeoDjangoを統合
- 4. Admobとプロジェクトの統合
- 5. Satchmoと既存のdjangoプロジェクトを統合する
- 6. JqueryとDjangoの統合
- 7. amcharts djangoとの統合
- 8. Djangoとopenui5の統合
- 9. Rails 4:payumoneyゲートウェイをレール4に統合する方法は?
- 10. PayUMoney Refund APIをPHPに統合するには
- 11. AngularjsアプリケーションでPayumoneyを統合する方法は?
- 12. WagtailとDjangoとの統合admin
- 13. Django:フルフェッジFacebookとTwitterの統合(Django-Facebook、django-social-auth、django-allauth)
- 14. Django-CMSを既存のプロジェクトに統合する方法
- 15. PycharmプロジェクトでのSikulixとSeleniumの統合
- 16. AjaxフォームとDjangoの統合ポストのエラー
- 17. ReactJSとのDjango(Rest Framework)の統合
- 18. Eclipse Helios Maven 2とWebプロジェクトの統合
- 19. AIR Native ExtensionとFLAプロジェクトの統合
- 20. GoogleプロトコルバッファとXcodeプロジェクトの統合
- 21. Spring統合プロジェクトの開始と停止
- 22. AndroidプロジェクトとDrools(エキスパートシステム)の統合
- 23. groovy gradleアプリケーションとangi cliプロジェクトの統合
- 24. サードパーティのdjangoアプリケーションとテンプレートを統合
- 25. Facebook Python SDKとDjangoの統合
- 26. Django rest-auth/allauthとweiboの統合
- 27. Django-ratingとJqueryの統合ですか?
- 28. ejabbered xmpp server chat django apiとの統合
- 29. ReactフロントエンドとDjango RESTバックエンドの統合テスト
- 30. Android PayUMoneyの統合エラー「何らかのエラーが発生しました」
を参照してください。 – syntonym
#シンセサイザーyahh私は彼らの文書を読んでいますが、私はいくつかの明確なステップが必要です。 –
何を試しましたか?どのような "明確な"ステップが必要ですか?何を試しましたか? – onkar