Cliente não oficial Zoop
Project description
.. |br| raw:: html
|br|
.. image:: https://zoop.com.br/wp-content/themes/zoop/img/logo.svg :target: # :alt: Zoop Logo :height: 130 :align: center
|br|
.. container::
.. image:: https://img.shields.io/pypi/v/zoop-wrapper
:target: https://pypi.org/project/zoop-wrapper/
:alt: PyPI Version
:height: 23
.. image:: https://img.shields.io/pypi/pyversions/zoop-wrapper
:target: https://pypi.org/project/zoop-wrapper/
:alt: PyPI - Python Version
:height: 23
.. container::
.. image:: https://img.shields.io/github/workflow/status/imobanco/zoop-wrapper/tests
:target: https://github.com/imobanco/zoop-wrapper/actions?query=workflow%3Atests
:alt: Test status
:height: 23
.. image:: https://readthedocs.org/projects/zoop-wrapper/badge/?version=latest
:target: https://zoop-wrapper.readthedocs.io/pt_BR/latest/?badge=latest
:alt: Documentation Status
:height: 23
.. container::
.. image:: https://img.shields.io/github/license/imobanco/zoop-wrapper
:target: https://github.com/imobanco/zoop-wrapper/blob/dev/LICENSE
:alt: Licença
:height: 23
.. image:: https://img.shields.io/github/contributors/imobanco/zoop-wrapper
:target: https://github.com/imobanco/zoop-wrapper/graphs/contributors
:alt: Contributors
:height: 23
.. container::
.. image:: https://codecov.io/gh/imobanco/zoop-wrapper/branch/master/graph/badge.svg
:target: https://codecov.io/gh/imobanco/zoop-wrapper
:alt: Coverage
:height: 21
.. image:: https://snyk.io/test/github/imobanco/zoop-wrapper/badge.svg?targetFile=requirements.txt
:target: https://snyk.io/test/github/imobanco/zoop-wrapper?targetFile=requirements.txt
:alt: Known Vulnerabilities
:height: 23
|br|
Cliente não oficial da Zoop feito em Python, para realizar integração com o gateway de pagamento.
Documentação oficial da Zoop <https://docs.zoop.co>_
Instalando
Nosso pacote está hospedado no PyPI <https://pypi.org/project/zoop-wrapper/>_
.. code-block:: bash
pip install zoop-wrapper
Configuração
Para utilizar o zoop-wrapper é necessário ter duas constantes/variáveis. sendo elas:
.. code-block:: python
ZOOP_KEY='chave de autenticação recebida da zoop'
MARKETPLACE_ID='ID do market place'
Recomendamos criar um arquivo .env contendo essas varíaveis de ambiente.
Podem ser criadas diretamente no terminal utilizando (não recomendado):
.. code-block:: bash
export ZOOP_KEY='chave de autenticação recebida da zoop'
export MARKETPLACE_ID='ID do market place'
Podem ser criadas também diretamente no arquivo.py
.. danger::
Fazer isso além de não ser recomendado é uma **FALHA** de segurança.
Documentação da Zoop
A Zoop fornece diversas formas de comunicação. Sendo uma telas API's baseadas na tecnologia REST. A documentação da API da zoop não é uma das melhores, mas está disponível abertamente.
.. warning::
Não temos conhecimento se TODOS os testes podem ser realizados sem ônus ao desenvolvedor.
As transações de cartão podem ser extornadas e não há problema em gerar boletos (não paga a baixa).
Saiba mais na documentação oficial da Zoop <https://docs.zoop.co/docs/introdu%C3%A7%C3%A3o-a-zoop>_
Recursos disponíveis
Market Place
- ☐ detalhes
Webhooks
- ☑ Cadastro
- ☑ listagem
- ☑ detalhes
- ☑ remoção
Buyer
- ☑ Atualização
- ☑ Cadastro
- ☑ listagem
- ☑ detalhes
- ☑ remoção
Seller
- ☑ Atualização
- ☑ Cadastro
- ☑ listagem
- ☑ detalhes
- ☑ remoção
Token
- ☑ Cadastro de token cartão de crédito
- ☑ Cadastro de token conta bancária
- ☐ detalhes
Cartão de crédito
- ☑ Conexão
- ☑ detalhes
- ☐ remoção
Conta bancária
- ☐ Atualização
- ☑ Conexão
- ☑ listagem
- ☑ detalhes
- ☐ remoção
Boleto
- ☑ detalhes
Transação
- ☑ listagem
- ☑ detalhes
- ☑ cancelamento
- ☑ Cadastro transação boleto
- ☑ Cadastro transação cartão de crédito
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file zoop_wrapper-0.5.2.tar.gz.
File metadata
- Download URL: zoop_wrapper-0.5.2.tar.gz
- Upload date:
- Size: 42.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a527085d297a250efd81c55623b1d5417c321e9b64c80dbe58b7d46f32200c3c
|
|
| MD5 |
eec9b5e3382cd870ace9d47fe13f8b1f
|
|
| BLAKE2b-256 |
aa41befe11ff5f7e62505b163f4290aa3b18759d8f9e065479015a144e79d4cf
|
File details
Details for the file zoop_wrapper-0.5.2-py3-none-any.whl.
File metadata
- Download URL: zoop_wrapper-0.5.2-py3-none-any.whl
- Upload date:
- Size: 52.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2d14cef20d36857db3b27817f4efa83b307b2b19a0dcfb9bd5a57f5de6eed68
|
|
| MD5 |
3e2ed7fb181a12021068197bb5af711d
|
|
| BLAKE2b-256 |
2db09c62356d2ba7dd638a489b5aa99cff271a03941cfd7f7d58fe035d7935d2
|