Logotipo Hedhog

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.