1
0

Compare commits

..

3 Commits

Author SHA1 Message Date
hueso
04a3ed6046 return values as string 2025-05-09 13:19:02 -03:00
hueso
9da3fe0e24 added ISPB code to support other banks 2025-05-09 13:18:23 -03:00
hueso
18bf7c389b base64 is built-in, removed from requirements.txt 2025-05-09 13:14:57 -03:00
2 changed files with 4 additions and 4 deletions

View File

@ -65,7 +65,8 @@ class Register(BBPay):
'numeroConta': data['numeroConta'],
'numeroAgencia': data['numeroAgencia'],
'tipoConta': data['tipoConta'],
'codigoIspb': 0 # Código identificador do Sistema de Pagamentos Brasileiro. Atualmente aceitamos apenas Banco do Brasil, codigoIspb igual a 0
'codigoIspb': data['codigoIspb'] # Código identificador do Sistema de Pagamentos Brasileiro. Atualmente aceitamos apenas Banco do Brasil, codigoIspb igual a 0
'
}
response = self.oauth.post(
self.baseUrl+"/participantes",
@ -124,8 +125,8 @@ class Release(BBPay):
signable = eth_account.messages.encode_defunct(keccak(packed))
signature = eth_account.account.Account.sign_message(signable, private_key=getenv('PRIVATE_KEY')).signature.hex()
return {
'pixTarget': numeroParticipante,
'amount': valorSolicitacao,
'pixTarget': str(numeroParticipante),
'amount': str(valorSolicitacao),
'pixTimestamp': pixTimestamp.hex(),
'signature': signature }

View File

@ -7,6 +7,5 @@ eth-abi
eth-account
eth-hash[pycryptodome]
eth-utils
base64
urllib3
waitress