Skip to main content

.. |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)

Source distribution for zoop-wrapper 0.5.2
File Size Uploaded
zoop_wrapper-0.5.2.tar.gz 42.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for zoop-wrapper 0.5.2
File Interpreter ABI Platform
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
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page