Download the PHP package thiagobueno/zoop-sdk without Composer

On this page you can find all versions of the php package thiagobueno/zoop-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package zoop-sdk

alt text

Introdução - Zoop SDK - PHP :elephant:

SDK Não oficial Zoop PHP, para realizar integração com o gateway de pagamento.

Você pode acessar a documentação oficial da Zoop acessando esse link.

Índice

Instalação

Instale a biblioteca utilizando o comando

composer require thiagobueno/zoop-sdk

Configuração

Para incluir a biblioteca em seu projeto, basta fazer o seguinte:

Transações

Criando pagamento com Cartão de Crédito.

O segundo parâmetro passado para SDK é opcional e pode ser utilizado para guardar na zoop (e recuperar posteriormente via webhook) o id do pagamento local na sua aplicação.

SEU_ID_VENDA é um ID gerado pela sua aplicação.

O valor deve ser um número inteiro positivo em centavos, por exemplo, 4950 para R$ 49,50

Criando pagamento com Boleto.

Para gerar um Boleto primeiro você deve registrar um comprador e adicioná-lo no lugar de ID_DO_COMPRADOR

SEU_ID_VENDA é um ID gerado pela sua aplicação.

O valor deve ser um número inteiro positivo em centavos, por exemplo, 4950 para R$ 49,50

Aplicando multa, juros e descontos, você pode verificar todas as opções e regras em https://docs.zoop.co/docs/multa-juros-e-descontos

Criando pagamento com Boleto Pix.

Para gerar um Boleto primeiro você deve registrar um comprador e adicioná-lo no lugar de ID_DO_COMPRADOR

SEU_ID_VENDA é um ID gerado pela sua aplicação.

O valor deve ser um número inteiro positivo em centavos, por exemplo, 4950 para R$ 49,50

Aplicando multa, juros e descontos, você pode verificar todas as opções e regras em https://docs.zoop.co/docs/multa-juros-e-descontos

Você precisa passar 'bolepix' depois do SEU_ID_VENDA, no retornon não terá url, e com barcode, digitable_line e pix você consegue montar seu boleto.

Saiba mais sobre Boleto com Pix

Listando e tratando trasações da Zoop.

Listando todas as transações do marketplace, caso algo esteja errado a Exception irá realizar um split diretamente da mensagem enviada pela propria Zoop, facilitando manutenção e entendimento do ocorrido.

Obtendo dados de uma transação.

Esse método retorna os dados detalhados de uma transação.

Vendedores

Recuperando detalhes de todo os vendedores do Marketplace

Recuperando detalhes do vendedor

Compradores

Criando o comprador dentro do marketplace configurado.

Listando todos os compradores do Markeplace

Recuperando detalhes do comprador

Atualizando dados do comprador

Deletando comprador do Marketplace

Transferências

Listar transferências por seller

Listar transferências por marketplace

Recuperar detalhes de transferência

Listar transações associadas a transferência

WebHook

Instanciando seu cliente

Criando o Webhook (POST)

Retorna o status, se o webhook foi criado com sucesso.

Retornando as chamadas da Zoop (POST)

Precisamos entender como iremos utilizar o Webhook da zoop no nosso projeto, após criarmos alguma transação como por exemplo com cartão de crédito, essa ação cria um Evento dentro da Zoop, esse evento envia para uma URL sua, como por exemplo: https://seusite.com.br/webhook a SDK ajuda você a pegar os dados enviador para seu Webhook.

Listando todos WebHooks

Retorna uma lista com todos os webhooks criados dentro do marketplace.

Deletando WebHook

Deleta o webhook com id passado por parametro e retorna o status, se o mesmo foi deletado ou não.


All versions of zoop-sdk with dependencies

PHP Build Version
Package Version
Requires php Version >=7.2
ext-curl Version *
ext-json Version *
psr/log Version ^1.1
guzzlehttp/guzzle Version >=7.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package thiagobueno/zoop-sdk contains the following files

Loading the files please wait ....