diff --git a/bbpay.py b/bbpay.py index 5a6caf8..eb5dfaf 100755 --- a/bbpay.py +++ b/bbpay.py @@ -62,6 +62,7 @@ class Register(BBPay): 'tipoConta': data['tipoConta'], 'codigoIspb': data['codigoIspb'] # Código identificador do Sistema de Pagamentos Brasileiro. Atualmente aceitamos apenas Banco do Brasil, codigoIspb igual a 0 } + app.logger.debug(body) response = self.oauth.post( self.baseUrl+"/participantes", params=self.params, @@ -69,7 +70,8 @@ class Register(BBPay): verify=self.verify_ssl, cert=self.cert) if response.status_code != 201: - return 'Upstream error', response.status_code + app.logger.debug(response._content) + return response.reason, response.status_code return response.json() class Request(BBPay): @@ -103,7 +105,8 @@ class Request(BBPay): verify=self.verify_ssl, cert=self.cert) if response.status_code != 201: - return 'Upstream error', response.status_code + app.logger.debug(response._content) + return response.reason, response.status_code return response.json() class Release(BBPay): @@ -114,7 +117,8 @@ class Release(BBPay): verify=self.verify_ssl, cert=self.cert) if response.status_code != 200: - return 'Upstream error', response.status_code + app.logger.debug(response._content) + return response.reason, response.status_code data = response.json() numeroParticipante = data['repasse']['recebedores'][0]['identificadorRecebedor'] pixTimestamp = encode_packed(['bytes32'],[b85decode(data['informacoesPix']['txId'])])