Этот вопрос закрыт для ответов, так как повторяет вопрос Как правильно сделать контрольную подпись?
@MIHUTKA

Как решить Anypay ошибку при переходе на оплату?

pay_id = random.randint(1111, 9999)
        bill = await api.create_bill(
            pay_id=pay_id,
            amount=message.text,
            project_id=1,
            project_secret='abcd',
        )
        sign = hashlib.sha256(f'balance{pay_id}{anypaykey}'.encode())
        responce = requests.get(f"https://anypay.io/api/balance/{pay_id}", params={"sign":sign.hexdigest()})
        print(responce.json())

Получаю я:
{'error': {'code': '101', 'message': 'Authorization failed'}}
  • Вопрос задан
  • 93 просмотра
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы