У меня возникла проблема при подключении Freekassa, я пытаюсь вытащить данные с url оповещения, в доках написано, что они должны направляться туда после оплаты в формате form-data, пытаюсь вытащить данные следующим образом:
@application.route('/notification', methods=['GET', 'POST'])
def notification():
secret_word = ""
sign = request.form.get('SIGN')
order_id = request.form.get('MERCHANT_ORDER_ID')
amount = request.form.get('AMOUNT')
currency = request.form.get('CUR_ID')
received_sign = hashlib.md5(f"{order_id}:{amount}:{secret_word}:{currency}".encode()).hexdigest()
if sign == received_sign:
print(f"Payment: {order_id}")
print(f"Payment Amount: {amount}")
email = order_id
return "OK", 200
else:
return "FAIL", 400
Но, безуспешно. Может знает кто, в чем проблема?