We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 15ae6a5 commit 5659e91Copy full SHA for 5659e91
liqpay/liqpay3.py
@@ -97,8 +97,9 @@ def cnb_form(self, params):
97
98
def cnb_signature(self, params):
99
params = self._prepare_params(params)
100
- print(base64.b64encode(json.dumps(params)))
101
- return self._make_signature(self._private_key, base64.b64encode(json.dumps(params)), self._private_key)
+
+ data_to_sign = base64.b64encode(json.dumps(params).encode("utf-8")).decode("ascii")
102
+ return self._make_signature(self._private_key, data_to_sign, self._private_key)
103
104
def str_to_sign(self, str):
- return base64.b64encode(hashlib.sha1(str).digest())
105
+ return base64.b64encode(hashlib.sha1(str.encode("utf-8")).digest()).decode("ascii")
0 commit comments