.
Este é um invólucro não oficial, fornecendo acesso conveniente à API do Safaricom Mpesa Daraja para aplicações escritas em Python.
Foi testado com Python 2 e 3
pip install daraja-mpesaVocê também pode clonar ou fazer o download do pacote da biblioteca e instalá -lo usando o SetupTools:
git clone https://github.com/TralahM/pympesa.git
cd pympesa
python setup.py installA biblioteca vem com testes de integração simples com as APIs de sandbox da Safaricom. Devido a fatores além do meu controle, os testes são estruturados para passar mesmo quando uma API de Daraja específica está sob manutenção. Para executar os testes, basta executar o Pytest no diretório raiz da biblioteca:
pytest from mpesa . api . < API > import < API Class >API As seguintes APIs são suportadas:
Classe da API A seguir, são apresentadas as classes de API correspondentes:
Leia os documentos
git clone https://github.com/TralahM/pympesa.git
cd pympesa
python setupy bdist_wheel
python setupy installVeja o arquivo contribuinte
Veja o arquivo de solicitação de tração
Leia a licença aqui