Lista de Actions

Ações no Hub são requisições HTTP na API Pagar.me. Cada ação representa um recurso da API, ou seja, um verbo (GET, POST, etc) sobre um endpoint (/core/v5/orders, /core/v5/charges/{chargeId}, etc).

🚧

URL das Actions

Na interação como aplicativo, as requisições devem ser enviadas para https://hubapi.pagar.me, a tecnologia do Hub irá funcionar como uma camada acima da tecnologia da V5, sendo assim você irá realizar a chamada para a URL descrita acima e com uma autenticação (basic Auth) utilizando o Accesstoken (chave enviada na integração do Lojista com o APP) em Base 64.

Exemplo de listagem de pedidos:

Authorization :
Basic ODc5ZDAyMzU4OGJhYmE3YTgyZGE1ODkwOWExYjY2MmU0ZTU1YWE2MzQ1YzY4ZjA5MDZhYmU1ZjYwMGI2ODBhYg==

POST https://hubapi.pagar.me/core/v1/orders

Você pode ver a listagem de Actions e suas respectivas descrições nesta API ou na tabela abaixo com as respectivas documentações.

Permissão no HUBReferência da API
Criar Cobrançahttps://docs.pagar.me/reference/incluir-cobran%C3%A7a-no-pedido
Obter Cobrança https://docs.pagar.me/reference/obter-cobran%C3%A7a
Listar Cobrançashttps://docs.pagar.me/reference/listar-cobran%C3%A7as
Capturar Cobrançahttps://docs.pagar.me/reference/capturar-cobran%C3%A7a
Cancelar Cobrançahttps://docs.pagar.me/reference/cancelar-cobran%C3%A7a-1

https://docs.pagar.me/reference/cancelar-cobran%C3%A7a-com-split-1
Atualizar Cartão de Cobrançahttps://docs.pagar.me/reference/editar-cart%C3%A3o-de-cobran%C3%A7a
Atualizar Vencimento de Cobrançahttps://docs.pagar.me/reference/editar-data-de-vencimento-da-cobran%C3%A7a
Atualizar Pagamento de Cobrançahttps://docs.pagar.me/reference/editar-m%C3%A9todo-de-pagamento
Retentar Cobrançahttps://docs.pagar.me/reference/retentar-uma-cobran%C3%A7a-manualmente
Criar Pedidohttps://docs.pagar.me/reference/criar-pedido-2

https://docs.pagar.me/reference/criar-pedido-multimeios

https://docs.pagar.me/reference/criar-pedido-multicompradores

https://docs.pagar.me/reference/criar-pedido-com-meio-de-pagamento-checkout

https://docs.pagar.me/reference/criar-pedido-com-meio-de-pagamento-checkout-multimeios

https://docs.pagar.me/reference/criar-pedido-com-split-1
Obter Pedidohttps://docs.pagar.me/reference/obter-pedido
Listar Pedidoshttps://docs.pagar.me/reference/listar-pedidos
Fechar Pedidohttps://docs.pagar.me/reference/fechar-um-pedido
Criar Item de Pedidohttps://docs.pagar.me/reference/incluir-item
Atualizar Item de Pedidohttps://docs.pagar.me/reference/editar-item-do-pedido
Deletar Item de Pedidohttps://docs.pagar.me/reference/deletar-item
Deletar Todos Itens do Pedidohttps://docs.pagar.me/reference/remover-todos-os-itens
Criar Clientehttps://docs.pagar.me/reference/criar-cliente-1
Obter Clientehttps://docs.pagar.me/reference/obter-cliente-1
Listar Clienteshttps://docs.pagar.me/reference/listar-clientes-1
Atualizar Clientehttps://docs.pagar.me/reference/editar-cliente-1
Criar Cartãohttps://docs.pagar.me/reference/criar-cart%C3%A3o
Obter Cartãohttps://docs.pagar.me/reference/obter-cart%C3%A3o
Listar Cartõeshttps://docs.pagar.me/reference/listar-cart%C3%A3o
Atualizar Cartãohttps://docs.pagar.me/reference/editar-cart%C3%A3o
Deletar Cartãohttps://docs.pagar.me/reference/excluir-cart%C3%A3o
Criar Endereçohttps://docs.pagar.me/reference/criar-endere%C3%A7o-1
Obter Endereçohttps://docs.pagar.me/reference/obter-endere%C3%A7o-1
Listar Endereçoshttps://docs.pagar.me/reference/listar-endere%C3%A7os-1
Deletar Endereçohttps://docs.pagar.me/reference/excluir-endere%C3%A7o-1
Atualizar Endereçohttps://docs.pagar.me/reference/editar-endere%C3%A7o-1
Criar Planohttps://docs.pagar.me/reference/criar-plano-1
Obter Planohttps://docs.pagar.me/reference/obter-plano-1
Listar Planoshttps://docs.pagar.me/reference/listar-planos-1
Atualizar Planohttps://docs.pagar.me/reference/editar-plano-1
Deletar Planohttps://docs.pagar.me/reference/excluir-plano-1
Atualizar Metadata de Planohttps://docs.pagar.me/reference/editar-metadados-do-plano-1
Criar Item do Planohttps://docs.pagar.me/reference/incluir-item-2
Atualizar Item do Planohttps://docs.pagar.me/reference/editar-item-1
Deletar Item do Planohttps://docs.pagar.me/reference/remover-item-1
Criar Assinaturahttps://docs.pagar.me/reference/criar-assinatura-avulsa

https://docs.pagar.me/reference/criar-assinatura-de-plano-1
Obter Assinaturahttps://docs.pagar.me/reference/obter-assinatura-1
Cancelar Assinaturahttps://docs.pagar.me/reference/cancelar-assinatura-1
Listar Assinaturashttps://docs.pagar.me/reference/listar-assinaturas-1
Atualizar Cartão de uma Assinaturahttps://docs.pagar.me/reference/editar-cart%C3%A3o-da-assinatura-1
Atualizar Método de Pagamento de uma Assinaturahttps://docs.pagar.me/reference/editar-meio-de-pagamento-da-assinatura
Atualizar Metadata de uma Assinaturahttps://docs.pagar.me/reference/editar-metadados-da-assinatura-1
Atualizar Afiliação de Gateway de uma Assinaturhttps://docs.pagar.me/reference/editar-afilia%C3%A7%C3%A3o-da-assinatura-no-gateway
Criar Item na Assinaturahttps://docs.pagar.me/reference/incluir-item-1
Atualizar Item na Assinaturahttps://docs.pagar.me/reference/editar-item
Deletar Item na Assinaturahttps://docs.pagar.me/reference/remover-item
Incluir Uso de Item na Assinaturahttps://docs.pagar.me/reference/incluir-uso
Deletar Uso de Item na Assinaturahttps://docs.pagar.me/reference/remover-uso
Listar Usos de Item na Assinaturahttps://docs.pagar.me/reference/listar-uso
Criar Desconto na Assinaturahttps://docs.pagar.me/reference/incluir-desconto-1
Deletar Desconto na Assinaturahttps://docs.pagar.me/reference/remover-desconto-1
Criar Faturahttps://docs.pagar.me/reference/criar-fatura-1
Obter Faturahttps://docs.pagar.me/reference/obter-fatura-1
Listar Faturahttps://docs.pagar.me/reference/listar-faturas-1
Cancelar Faturahttps://docs.pagar.me/reference/cancelar-fatura-1
Criar Recebedorhttps://docs.pagar.me/reference/criar-recebedor-1
Obter Recebedorhttps://docs.pagar.me/reference/obter-recebedor-1
Atualizar Recebedorhttps://docs.pagar.me/reference/editar-recebedor-1
Listar Recebedoreshttps://docs.pagar.me/reference/listar-recebedores-1
Incluir incrementohttps://docs.pagar.me/reference/incluir-incremento-1
Obter incrementohttps://docs.pagar.me/reference/obter-incremento-1
Listar incrementoshttps://docs.pagar.me/reference/listar-incrementos
Remover incrementohttps://docs.pagar.me/reference/remover-incremento-1
Renovar ciclohttps://docs.pagar.me/reference/renovar-ciclo-1
Obter ciclohttps://docs.pagar.me/reference/obter-ciclo-1
Listar cicloshttps://docs.pagar.me/reference/listar-ciclos-1
Editar data de início da assinaturahttps://docs.pagar.me/reference/editar-data-de-in%C3%ADcio-da-assinatura-1
Editar preço mínimo da assinaturahttps://docs.pagar.me/reference/editar-minimum-price-da-assinatura
Ativar faturamento manualhttps://docs.pagar.me/reference/ativar-faturamento-manual-1
Desativar faturamento manualhttps://docs.pagar.me/reference/desativar-faturamento-manual-1
Editar regras do Splithttps://docs.pagar.me/reference/editar-ativa%C3%A7%C3%A3o-ou-regras-do-split
Obter saldohttps://docs.pagar.me/reference/obter-saldo
Criar saquehttps://docs.pagar.me/reference/cria-saque-1
Obter saquehttps://docs.pagar.me/reference/obter-saque-1
Listar saqueshttps://docs.pagar.me/reference/listar-saques-1
Atualizar configurações de antecipação automáticahttps://docs.pagar.me/reference/atualizar-informa%C3%A7%C3%B5es-de-antecipa%C3%A7%C3%A3o-autom%C3%A1tica-1
Listar descontoshttps://docs.pagar.me/reference/listar-descontos-2
Obter descontohttps://docs.pagar.me/reference/obter-desconto-1
Listar itens de uma assinaturahttps://docs.pagar.me/reference/listar-%C3%ADtens-de-uma-assinatura
Remover descontohttps://docs.pagar.me/reference/remover-desconto-1
Obter item do pedidohttps://docs.pagar.me/reference/obter-item-do-pedido
Renovar cartãohttps://docs.pagar.me/reference/renovar-cart%C3%A3o-1
Excluir cartãohttps://docs.pagar.me/reference/excluir-cart%C3%A3o
Editar cartão de cobrançahttps://docs.pagar.me/reference/editar-cart%C3%A3o-de-cobran%C3%A7a
Editar método de pagamentohttps://docs.pagar.me/reference/editar-m%C3%A9todo-de-pagamento
Confirmar cobrança (cash)https://docs.pagar.me/reference/confirmar-cobran%C3%A7a-cash
Deletar itemhttps://docs.pagar.me/reference/deletar-item
Obter recebíveishttps://docs.pagar.me/reference/retornando-receb%C3%ADveis
Obter um recebívelhttps://docs.pagar.me/reference/obter-receb%C3%ADveis-copy
Obter histórico das operaçõeshttps://docs.pagar.me/reference/obter-hist%C3%B3rico-das-opera%C3%A7%C3%B5es
Obter histórico específico de uma operaçãohttps://docs.pagar.me/reference/obter-hist%C3%B3rico-espec%C3%ADfico-de-uma-opera%C3%A7%C3%A3o

📘

Tokenização de Cartão

A Tokenização de Cartão, por ser um recurso público que é autenticado apenas com a public key do lojista deve ser feita diretamente pelo API Pagar.me. O seu app receberá a public key do lojista na instalação, porém para utilizar o token do cartão será necessário permissão em algum recurso que utilize essa funcionalidade como OrderCreate ou SubscriptionCreate.

https://docs.pagar.me/reference/criar-token-cart%C3%A3o-1

📘

API de Bins

É uma API pública que também devem ser utilizadas diretamente na API Pagar.me e não necessita autenticação.

https://docs.pagar.me/reference/obter-informa%C3%A7%C3%B5es-do-bin

Permissão Obter Conta:

Esta permissão é um pouco diferente, ao adicioná-la ao seu Aplicativo você poderá obter dados configurados na conta pagar.me, da loja que instalou o seu aplicativo.

Essas informações podem ser usadas para modelar o seu negócio e facilitar ainda mais a utilização da loja em sua aplicação.

Request Path

GET https://hubapi.pagar.me/core/v1/accounts/{accountId}

Query Params:
  1. accountId → É o ID da “loja” do Estabelecimento dentro da Merchant
Autenticação

Autenticação em Base64 com o accesstoken

Response
  
  {  
    "id": "acc_0000000000000000",  
    "secret_key": "****************", 
    "public_key": "pk_test_0000000000000000",  
    "name": "test0",  
    "time_zone": "E. South America Standard Time",  
    "default_currency": "BRL",  
    "status": "active",  
    "antifraud_settings": {  
        "auto_cancel": true,  
        "auto_capture": true  
    },  
    "mundipagg_settings": {  
        "merchant_key": "****************",  
        "updated_at": "2021-04-12T23:46:47Z"  
    },  
    "pagarme_settings": {  
        "api_key": "****************",
        "crypto_key": "****************",
        "updated_at": "2021-08-25T22:42:45Z",  
        "version": 4  
    },  
    "credit_card_settings": {  
        "enabled": true,  
        "gateway": "simulator",  
        "updated_at": "2022-05-18T02:53:17Z"  
    },  
    "debit_card_settings": {  
        "enabled": true,  
        "gateway": "simulator",  
        "updated_at": "2021-04-12T23:46:47Z"  
    },  
    "voucher_settings": {  
        "enabled": true,  
        "gateway": "simulator"  
    },  
    "boleto_settings": {  
        "enabled": true,  
        "bank": "001",  
        "instructions": "Pay until payday.",  
        "gateway": "pagarme",  
        "updated_at": "2021-08-25T22:44:09Z",  
        "due_days": 3  
    },  
    "bank_transfer_settings": {  
        "enabled": true,  
        "bank": "001",  
        "gateway": "mundipagg",  
        "updated_at": "2021-04-12T23:46:47Z"  
    },  
    "wallet_settings": {  
        "max_cards": 10,  
        "enabled": true,  
        "updated_at": "2021-04-12T23:46:47Z",  
        "shared": false,  
        "customer_default": {}  
    },  
    "safetypay_settings": {  
        "enabled": true,  
        "gateway": "mundipagg",  
        "updated_at": "2021-04-12T23:46:47Z"  
    },  
    "facebook_settings": {  
        "app_id": null,  
        "app_secret": "****************",  
        "permissions": null,  
        "updated_at": "2021-04-12T23:46:47Z"  
    },  
    "general_settings": {  
        "display_name": "Ka testes - test",  
        "logo": null,  
        "email": null,  
        "website": null,  
        "theme": null,  
        "updated_at": "2021-04-12T23:46:47Z"  
    },  
    "split_settings": {  
        "enabled": true,  
        "updated_at": "2021-04-12T23:46:47Z"  
    },  
    "subscription_settings": {  
        "enabled": true,  
        "boleto_due_days": null,  
        "usage_report_enabled": false  
    },  
    "order_settings": {  
        "multi_payments_enabled": true,  
        "multi_buyers_enabled": true,  
        "open_orders_enabled": true,  
        "updated_at": "2021-04-12T23:46:47Z"  
    },  
    "notification_settings": {  
        "enabled": true,  
        "updated_at": "2021-04-12T23:46:47Z"  
    },  
    "guaranteed_cancellation_settings": {  
        "enabled": true,  
        "updated_At": "2021-04-12T23:46:47Z"  
    },  
    "renew_card_settings": {  
        "renew_on_payment_enabled": true,  
        "manual_renew_enabled": true,  
        "updated_at": "2021-04-12T23:46:47Z"  
    },  
    "cash_Settings": {  
        "enabled": true,  
        "updated_At": "2021-04-12T23:46:47Z"  
    },  
    "checkout_settings": {  
        "address_type": "brazilian",  
        "enabled": true,  
        "updated_at": "2021-04-12T23:46:47Z"  
    },  
    "pix_settings": {  
        "enabled": false,  
        "updated_at": "2023-06-12T20:36:54Z"  
    }  
}