Esta SDK foi desenvolvida para abstrair aos desenvolvedores os principais detalhes da comunicação com API v2 da Moip tanto em produção quanto em ambiente sandbox.
Você pode acessar a documentação base da api aqui: Docs Api Moip.
Instalação utilizando Pip
pip install moippy
Git/Clone
git clone https://github.com/robertons/moippy
cd moippy
pip install -r requirements.txt
python setup.py install
Os objetos neste SDK podem ser criados em 3 (três) formas distintas a critério do utilizador.
Método 1 - Construção
objeto = Objeto(campo1 = 'valor', campo2 = 'valor 2', campo_datetime = datetime.now(), campo_float = 10.1)
Método 2 - Construção com Dicionário
objeto = Objeto(**{'campo1':'valor', 'campo2':'valor 2', 'campo_datetime':datetime.now(), 'campo_float' = 10.1})
Método 3 - Pós-Construção
objeto = Objeto()
objeto.campo1 = 'valor'
objeto.campo2 = 'valor 2'
objeto.campo_datetime = datetime.now()
objeto.campo_float = 10.1
Método toJSON() retorna os dados do Objeto em formato diciciontario não codificados.
objeto = Objeto(...)
print(objeto.toJSON())
- Marketplace: Multipedido, Multipagamento, Reembolso, Conciliação, Antecipação
Em caso de dúvidas, problemas ou sugestões: Central de Contato Moip
Veja em CHANGELOG para maiores informações sobre as mudanças recentes
As contribuições por meio de Pull Requests
são bem-vindas e serão totalmente creditadas.
Se você descobrir qualquer problema relacionado à segurança, envie um e-mail para robertonsilva@gmail.com
- Autor Roberto Neves
Veja em LICENÇA para maiores informações sobre a licença de uso.