Receba novidades do Hedhog no seu e-mail
Novos lançamentos, receitas e breaking changes — sem spam.
Submódulo commerce
operations-integrations
Dashboards, administração de gateways, migrações, processamento de webhooks e ferramentas de reprocessamento de eventos.
Caminho de origem: libraries/commerce/src/commerce-dashboard.controller.ts, commerce-gateways.controller.ts, commerce-migrations.controller.ts, commerce-webhooks.controller.ts
Arquivo do módulo: commerce.module.ts
Introdução
A última área do Commerce é a caixa de ferramentas do operador: análises de dashboard, registro de gateways, migrações de dados e processamento de webhooks/eventos. Esta é a parte do módulo mais ligada à integração com provedores de pagamento e ao suporte operacional.
Os eventos de webhook são armazenados e podem ser reprocessados, o que é importante para se recuperar de falhas transitórias de processamento ou para reconciliar o estado do gateway com o estado interno de pedidos/pagamentos.
Endpoints HTTP
20 endpoints
Retorna os KPIs de alto nível do dashboard de commerce.
Retorna os dados do dashboard de receita.
Retorna os dados do dashboard de assinaturas.
Lista os pedidos mais recentes para as visões de dashboard.
Lista os pagamentos mais recentes para as visões de dashboard.
Lista as assinaturas problemáticas.
Lista os eventos de webhook recentes.
Lista os gateways configurados.
Cria/configura um gateway.
Lista as migrações de commerce.
Obtém uma migração.
- Params
- id (int)
Cria uma tarefa de migração.
Aplica uma migração.
- Params
- id (int)
Cancela uma migração.
- Params
- id (int)
Lista os eventos de webhook armazenados.
Obtém um evento de webhook.
- Params
- id (int)
Reprocessa um evento de webhook armazenado.
- Params
- id (int)
Recebe callbacks de webhook do Mercado Pago.
Recebe callbacks de webhook do Stripe.
Configura automaticamente a integração de webhooks.