У нас получается passwordd + Ter_key + str(order_id)а было passwordd+str(order_id)+Ter_key
p = passwordd + Ter_key + str(PaymentId)
print(passwordd)
print(Ter_key)
print(PaymentId)
tok = hashlib.sha256(p.encode('utf-8'))
print(tok.hexdigest())
json={
"TerminalKey": Ter_key,
"PaymentId": PaymentId,
"Token": tok.hexdigest()
}