Я пытаюсь произвести оплату на моем сайте через paytm .Но я не знаю, как справиться с его обратным URL в колбеЗаранее спасибо.
Я пробовал Google много раз.
Вот мой код: -
@app.route('/shop/',methods=['POST'])
def shop():
name=request.form['name']
email=request.form['email']
paytmno=request.form['paytmno']
amount=request.form['amount']
# password1=request.form['password1']
# password2=request.form['password2']
print(name,email,paytmno,amount)
deepak_dict = {
'MID': MERCHANT_ID,
'ORDER_ID': str(12345),
'TXN_AMOUNT': str(amount),
'CUST_ID': email,
'INDUSTRY_TYPE_ID': 'Retail',
'WEBSITE': 'WEBSTAGING',
'CHANNEL_ID': 'WEB',
'CALLBACK_URL':'http://localhost:5000/shop/handlerequest/',
}
deepak_dict['CHECKSUMHASH'] = Checksum.generate_checksum(deepak_dict, MERCHANT_KEY)
return render_template('payment/paytm.html', deepak_dict=deepak_dict)
@app.route('/shop/handlerequest/',methods=['POST'])
def shop_handlerequest():
# what to do
response_dict={}
return render_template('payment/paytm_response.html',response=response_dict)
Я хочу прочитать его данные для обратного вызова.