.. |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
Metadata
Release files for zoop-wrapper 0.5.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| zoop_wrapper-0.5.2.tar.gz | 42.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| zoop_wrapper-0.5.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 95.1 kB
Release files / zoop_wrapper-0.5.2.tar.gz
| Download URL | zoop_wrapper-0.5.2.tar.gz |
|---|---|
| Size | 42.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a527085d297a250efd81c55623b1d5417c321e9b64c80dbe58b7d46f32200c3c
|
|
BLAKE2b-256 checksum How to use checksums |
aa41befe11ff5f7e62505b163f4290aa3b18759d8f9e065479015a144e79d4cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / zoop_wrapper-0.5.2-py3-none-any.whl
| Download URL | zoop_wrapper-0.5.2-py3-none-any.whl |
|---|---|
| Size | 52.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c2d14cef20d36857db3b27817f4efa83b307b2b19a0dcfb9bd5a57f5de6eed68
|
|
BLAKE2b-256 checksum How to use checksums |
2db09c62356d2ba7dd638a489b5aa99cff271a03941cfd7f7d58fe035d7935d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|