Download the PHP package danielsmelo/pagarme without Composer
On this page you can find all versions of the php package danielsmelo/pagarme. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download danielsmelo/pagarme
More information about danielsmelo/pagarme
Files in danielsmelo/pagarme
Package pagarme
Short Description Esse pacote existe devido à necessidade de integração de um projeto de terceiro com o pagar.me. Não existe nenhum vínculo do desenvolvedor desta SDK com a empresa pagar.me.
License MIT
Homepage https://github.com/danielsmelo/pagarme
Informations about the package pagarme
Pagar.me Laravel SDK
Esse pacote existe devido à necessidade de integração de um projeto de terceiro com o pagar.me. Não existe nenhum vínculo do desenvolvedor desta SDK com a empresa pagar.me
Instalação
Você pode instalar o pacote via composer.
Você pode publicar o arquivo de configuração com:
Estes são os conteúdos do arquivo de configuração publicado:
Uso
Cada função corresponde a um endpoint da API disponibilizada pelo pagar.me (https://api.pagar.me/core/v5).
Customers
Rota: POST /customers
Função:
Descrição: Cria um novo cliente com base nos dados fornecidos.
Rota: GET /customers/{id}
Função:
Descrição: Obtém as informações de um cliente específico com base no ID.
Rota: PUT /customers/{id}
Função:
Descrição: Atualiza as informações de um cliente específico com base no ID e nos novos dados fornecidos.
Rota: GET /customers
Função:
Descrição: Obtém uma lista de todos os clientes cadastrados.
Rota: POST /customers/{id}/cards
Função:
Descrição: Cria um novo cartão de crédito associado a um cliente específico com base no ID e nos dados do cartão.
Rota: GET /customers/{id}/cards/{cardId}
Função:
Descrição: Obtém as informações de um cartão de crédito específico associado a um cliente com base nos IDs do cliente e do cartão.
Rota: GET /customers/{id}/cards
Função:
Descrição: Obtém uma lista de todos os cartões de crédito associados a um cliente específico com base no ID do cliente.
Rota: PUT /customers/{id}/cards/{cardId}
Função:
Descrição: Atualiza as informações de um cartão de crédito específico associado a um cliente com base nos IDs do cliente e do cartão, e nos novos dados fornecidos.
Rota: DELETE /customers/{id}/cards/{cardId}
Função:
Descrição: Exclui um cartão de crédito específico associado a um cliente com base nos IDs do cliente e do cartão.
Rota: POST /customers/{id}/cards/{cardId}/renew
Função:
Descrição: Renova um cartão de crédito específico associado a um cliente com base nos IDs do cliente e do cartão.
Rota: POST /customers/{id}/addresses
Função:
Descrição: Cria um novo endereço associado a um cliente específico com base no ID fornecido e nos dados do endereço.
Rota: GET /customers/{id}/addresses/{addressId}
Função:
Descrição: Obtém as informações de um endereço específico associado a um cliente com base nos IDs do cliente e do endereço.
Rota: GET /customers/{id}/addresses
Função:
Descrição: Obtém uma lista de todos os endereços associados a um cliente específico com base no ID do cliente.
Rota: PUT /customers/{id}/addresses/{addressId}
Função:
Descrição: Atualiza as informações de um endereço específico associado a um cliente com base nos IDs do cliente e do endereço, e nos novos dados fornecidos.
Rota: DELETE /customers/{id}/addresses/{addressId}
Função:
Descrição: Exclui um endereço específico associado a um cliente com base nos IDs do cliente e do endereço.
Charge
Rota: POST /charges/{id}/capture
Função:
Descrição: Captura um pagamento pendente associado a uma cobrança específica com base no ID da cobrança e nos dados fornecidos.
Rota: POST /charges
Função:
Descrição: Cria uma nova cobrança com base nos dados fornecidos.
Rota: GET /charges/{id}
Função:
Descrição: Obtém as informações de uma cobrança específica com base no ID.
Rota: PUT /charges/{id}/card
Função:
Descrição: Edita as informações do cartão associado a uma cobrança específica com base no ID da cobrança e nos novos dados fornecidos.
Rota: PUT /charges/{id}/due-date
Função:
Descrição: Atualiza a data de vencimento de uma cobrança específica com base no ID da cobrança e na nova data de vencimento.
Rota: PUT /charges/{id}/payment-method
Função:
Descrição: Atualiza o método de pagamento associado a uma cobrança específica com base no ID da cobrança e nos novos dados do método de pagamento.
Rota: DELETE /charges/{id}
Função:
Descrição: Cancela uma cobrança específica com base no ID.
Rota: GET /charges
Função:
Descrição: Obtém uma lista de todas as cobranças.
Rota: POST /charges/{id}/retry
Função:
Descrição: Tenta novamente realizar um pagamento para uma cobrança específica que tenha falhado anteriormente, com base no ID da cobrança.
Rota: POST /charges/{id}/confirm-payment
Função:
Descrição: Confirma o pagamento em dinheiro associado a uma cobrança específica com base no ID da cobrança e nos dados fornecidos.
Order
Rota: POST /orders
Função:
Descrição: Cria um novo pedido com base nos dados fornecidos.
Rota: GET /orders/{id}
Função:
Descrição: Obtém as informações de um pedido específico com base no ID.
Rota: POST /orders/{id}/closed
Função:
Descrição: Fecha um pedido específico com base no ID.
Rota: GET /orders
Função:
Descrição: Obtém uma lista de todos os pedidos.
Rota: POST /orders/{id}/items
Função:
Descrição: Adiciona um novo item a um pedido específico com base no ID do pedido fornecido e nos dados do item.
Rota: PUT /orders/{id}/items/{itemId}
Função:
Descrição: Atualiza as informações de um item específico associado a um pedido com base nos IDs do pedido e do item, e nos novos dados fornecidos.
Rota: DELETE /orders/{id}/items/{itemId}
Função:
Descrição: Exclui um item específico associado a um pedido com base nos IDs do pedido e do item.
Rota: DELETE /orders/{id}/items
Função:
Descrição: Exclui todos os itens associados a um pedido específico com base no ID do pedido.
Rota: GET /orders/{id}/items
Função:
Descrição: Obtém uma lista de todos os itens associados a um pedido específico com base no ID do pedido.
Recipients
Rota: POST /recipients
Função:
Descrição: Cria um novo destinatário com base nos dados fornecidos.
Rota: GET /recipients/{id}
Função:
Descrição: Obtém as informações de um destinatário específico com base no ID.
Rota: PUT /recipients/{id}
Função:
Descrição: Atualiza as informações de um destinatário específico com base no ID e nos novos dados fornecidos.
Rota: GET /recipients
Função:
Descrição: Obtém uma lista de todos os destinatários.
Changelog
Por favor, consulte CHANGELOG para mais informações sobre o que foi alterado recentemente.
Credits
License
Licença MIT (MIT). Por favor, consulte o Arquivo de Licença para mais informações.
All versions of pagarme with dependencies
guzzlehttp/guzzle Version ^7.7
illuminate/contracts Version ^10.0
spatie/laravel-package-tools Version ^1.14.0