imobanco / zoop-wrapper

Cliente não oficial Zoop Python, para realizar integração com o gateway de pagamento, voltado para os subvendedores do MarkePlace e extendendo seu suporte
https://zoop-wrapper.readthedocs.io/
GNU General Public License v3.0
2 stars 1 forks source link

Erro no update (verbo PATCH) de business sellers que não possuem endereço na Zoop #117

Open PedroRegisPOAR opened 3 years ago

PedroRegisPOAR commented 3 years ago

Resumo

Após um longo processo de troubleshoot foi possível identificar que o problema de erro na Zoop ocorre, até o presente momento, apenas na atualização de empresas que não tem endereço cadastrado.

Detalhes

Conforme @rodrigondec solicitou, disponibilizando dados relevantes a reprodução do erro com a Zoop.

Payload utilizado para reproduzir o erro de update de empresa na Zoop:

{
    "business_email": "foo",
    "ein": "64070465954529",
    "business_name": "foo",
    "business_phone": "foo",
    "business_opening_date": "foo",
    "business_website": "foo"
}

Note que o id no fim da URL foi obtido rodando primeiro o exemplo add_business_seller.py, obteu-se assim o id utilizado neste exemplo (diretamente do .json de retorno do exemplo).

Mensagem de erro obtida:

{
'status': 'Bad Request', 
'status_code': 400, 
'type': 'invalid_request_error', 
'category': 'missing_required_param', 
'message': 'Missing required param: address - line 1. Please verify request parameters.'
}
rodrigondec commented 3 years ago

Email enviado sobre essa situação para o integração@zoop.com.br