Central de Ajuda - Hubla
  • šŸ’šIntrodução
    • šŸ‘‹Bem vindo Ć  Hubla
    • šŸ”¢Updates
  • šŸ’šIntegraƧƵes
    • RD Station
      • Ativar integração com RD Station Marketing
      • Configurar regras
    • MemberKit
      • Ativar integração com Memberkit
      • Configurar regras
    • TheMembers
      • Ativar integração com TheMembers
      • Configurar regras de acesso
    • HubSpot
      • Criar aplicativo privado no HubSpot
      • Ativar integração com HubSpot
      • Configurar regras
      • Propriedades customizadas
    • eNotas
      • Ativar integração com eNotas
      • Configurar regras de vendas
    • Notazz
      • Ativar integração com Notazz
      • Configurar regras de vendas
    • Omie
      • Ativar integração com Omie
      • Configurar regras de vendas
  • SellFlux
    • Ativar a integração com SellFlux
    • Configurar regras de vendas
  • šŸ’šWebhook (Postback)
    • šŸ—£ļøIntrodução
    • šŸŖ„Configuração
    • āœ…Ambiente de Testes
    • šŸ—ƒļøHistórico de eventos
    • šŸ•µļøDebugging
    • šŸ”Proteja seu endpoint
    • šŸ†•Eventos v2.0.0
      • Membro
      • Assinatura
      • Fatura
      • Parcelamento Inteligente
      • Solicitação de Reembolso
    • šŸ”šEventos v.1.0.0
    • šŸš€Boas prĆ”ticas
  • Pixel Ads
    • Facebook Meta Ads
      • Como configurar o Pixel no produto da Hubla
      • Como verificar se o pixel estĆ” presente na pĆ”gina?
      • Explorando eventos enviados em tempo real
      • Como configurar a verificação de domĆ­nio
      • Como configurar a Api de ConversƵes no produto da Hubla
      • Como criar um Pixel no Meta Ads
      • DĆŗvidas Frequentes
Fornecido por GitBook
Nesta pƔgina
  • Eventos
  • Propriedades

Isto foi Ćŗtil?

  1. Webhook (Postback)

Eventos v.1.0.0

DESCONTINUADO

A v1.0.0 foi descontinuado.

Recomendamos migrar para a versão 2.0.0

Eventos

Carrinho Abandonado

Disparado quando um usuÔrio acessa a pÔgina do checkout e preenche as informações de email ou telefone e não efetua a compra no período de 20 minutos.

{
	"type": "AbandonedCheckout",
	"event": {
		"productId": "9876541234",
		"productName": "Desafio de 30 Dias",
		"offerId": "1234563400",
		"groupId": "1234563400",
		"offerName": "Desafio de 30 Dias",
		"groupName": "Desafio de 30 Dias",
		"userEmail": "nome@seumail.com.br",
		"userPhone": "+55 11 90000 1234",
		"cause": "abandoned_checkout",
		"idempotencyKey": "qweasdzxcasdsqwe",
		"purchaseTiming": "2023-05-03T18:48:10.514Z",
		"sellerId": "12345-11111",
		"createdAt": "2023-05-03T18:38:19.723Z"
	},
	"version": "1.0.0"
}
Venda pendente

Disparado sempre que uma nova fatura é criada, mas ainda não foi paga.

{
	"type": "PendingSale",
	"event": {
		"userId": "01GcniNRKgO122q0zrgi2Tbu7QB3",
		"userName": "Nome Sobrenome",
		"userEmail": "nome@seumail.com.br",
		"userPhone": "+55 11 90000 1234",
		"totalAmount": 50,
		"groupId": "123456-3400",
		"groupName": "Desafio de 30 Dias",
		"recurring": "subscription",
		"paymentMethod": "credit_card",
		"affiliates": [
			{
				"affiliateAmount": 5,
				"affiliateId": "12345-0000",
				"affiliateName": "Nome do Afiliado"
			},
			{
				"affiliateAmount": 5,
				"affiliateId": "12345-0000",
				"affiliateName": "Nome do Afiliado"
			}
		],
		"discount": 10,
		"isRenewing": false,
		"sellerId": "12345-11111",
		"createdAt": "2023-05-03T18:38:19.723Z",
		"transactionId": "1E02RqBAk2ERQeXXDGO6",
		"userDocument": "051.713.580-95"
	},
	"version": "1.0.0"
}
Nova venda

Disparado sempre que uma fatura pendente Ć© paga.

{
	"type": "NewSale",
	"event": {
		"userId": "01GcniNRKgO122q0zrgi2Tbu7QB3",
		"userName": "Nome Sobrenome",
		"userEmail": "nome@seumail.com.br",
		"userPhone": "+55 11 90000 1234",
		"totalAmount": 50,
		"groupId": "123456-3400",
		"groupName": "Desafio de 30 Dias",
		"recurring": "subscription",
		"paymentMethod": "credit_card",
		"affiliates": [
			{
				"affiliateAmount": 5,
				"affiliateId": "12345-0000",
				"affiliateName": "Nome do Afiliado"
			},
			{
				"affiliateAmount": 5,
				"affiliateId": "12345-0000",
				"affiliateName": "Nome do Afiliado"
			}
		],
		"discount": 10,
		"isRenewing": false,
		"sellerId": "12345-11111",
		"createdAt": "2023-05-03T18:38:19.723Z",
		"transactionId": "1E02RqBAk2ERQeXXDGO6",
		"userDocument": "051.713.580-95"
	},
	"version": "1.0.0"
}
Novo usuƔrio

Disparado quando um usuÔrio faz uma compra pela primeira vez com um determinado criador (independente de qual grupo ou data, se o usuÔrio jÔ tiver comprado um grupo desse criador, o evento não serÔ disparado).

{
	"type": "NewUser",
	"event": {
		"userId": "01GcniNRKgO122q0zrgi2Tbu7QB3",
		"userName": "Nome Sobrenome",
		"userEmail": "nome@seumail.com.br",
		"userPhone": "+55 11 90000 1234",
		"groupId": "123456-3400",
		"amount": 50,
		"sellerId": "12345-11111",
		"userDocument": "051.713.580-95",
		"groupName": "Desafio de 30 Dias"
	},
	"version": "1.0.0"
}
Assinatura cancelada

Disparado sempre que uma assinatura é cancelada, seja por finalizado seus dias assinados ou porque o usuÔrio cancelou sua renovação.

{
	"type": "CanceledSubscription",
	"event": {
		"userId": "01GcniNRKgO122q0zrgi2Tbu7QB3",
		"userName": "Nome Sobrenome",
		"userEmail": "nome@seumail.com.br",
		"userPhone": "+55 11 90000 1234",
		"totalAmount": 50,
		"groupId": "123456-3400",
		"groupName": "Desafio de 30 Dias",
		"reason": "expired",
		"sellerId": "12345-11111",
		"userDocument": "051.713.580-95"
	},
	"version": "1.0.0"
}
Solicitação de reembolso

Disparado quando uma solicitação de reembolso é criada.

{
	"type": "RefundRequested",
	"event": {
		"userId": "01GcniNRKgO122q0zrgi2Tbu7QB3",
		"userName": "Nome Sobrenome",
		"userEmail": "nome@seumail.com.br",
		"userPhone": "+55 11 90000 1234",
		"totalAmount": 50,
		"groupId": "123456-3400",
		"groupName": "Desafio de 30 Dias",
		"recurring": "subscription",
		"paymentMethod": "credit_card",
		"affiliates": [
			{
				"affiliateAmount": 5,
				"affiliateId": "12345-0000",
				"affiliateName": "Nome do Afiliado"
			},
			{
				"affiliateAmount": 5,
				"affiliateId": "12345-0000",
				"affiliateName": "Nome do Afiliado"
			}
		],
		"discount": 10,
		"isRenewing": false,
		"sellerId": "12345-11111",
		"userDocument": "051.713.580-95"
	},
	"version": "1.0.0"
}
Venda em protesto

Disparado quando uma fatura entra em protesto, ou seja, o cliente contestou essa fatura através da bandeira do cartão de crédito.

{
	"type": "InProtestSale",
	"event": {
		"userId": "01GcniNRKgO122q0zrgi2Tbu7QB3",
		"userName": "Nome Sobrenome",
		"userEmail": "nome@seumail.com.br",
		"userPhone": "+55 11 90000 1234",
		"totalAmount": 50,
		"groupId": "123456-3400",
		"groupName": "Desafio de 30 Dias",
		"recurring": "subscription",
		"paymentMethod": "credit_card",
		"affiliates": [
			{
				"affiliateAmount": 5,
				"affiliateId": "12345-0000",
				"affiliateName": "Nome do Afiliado"
			},
			{
				"affiliateAmount": 5,
				"affiliateId": "12345-0000",
				"affiliateName": "Nome do Afiliado"
			},
		],
		"discount": 10,
		"isRenewing": false,
		"sellerId": "12345-11111",
		"createdAt": "2023-05-03T18:38:19.723Z",
		"transactionId": "1E02RqBAk2ERQeXXDGO6",
		"userDocument": "051.713.580-95"
	},
	"version": "1.0.0"
}
Venda cancelada

Disparado sempre que uma fatura é cancelada, seja por motivo de contestação, reembolso, etc.

{
	"type": "CanceledSale",
	"event": {
		"userId": "01GcniNRKgO122q0zrgi2Tbu7QB3",
		"userName": "Nome Sobrenome",
		"userEmail": "nome@seumail.com.br",
		"userPhone": "+55 11 90000 1234",
		"totalAmount": 50,
		"groupId": "123456-3400",
		"groupName": "Desafio de 30 Dias",
		"recurring": "subscription",
		"paymentMethod": "credit_card",
		"creditCardLR": "AF02",
		"reason": "canceled",
		"affiliates": [
			{
				"affiliateAmount": 5,
				"affiliateId": "12345-0000",
				"affiliateName": "Nome do Afiliado"
			},
			{
				"affiliateAmount": 5,
				"affiliateId": "12345-0000",
				"affiliateName": "Nome do Afiliado"
			}
		],
		"discount": 10,
		"isRenewing": true,
		"sellerId": "12345-11111",
		"createdAt": "2023-05-03T18:38:19.723Z",
		"transactionId": "1E02RqBAk2ERQeXXDGO6",
		"userDocument": "051.713.580-95"
	},
	"version": "1.0.0"
}

Propriedades

Os eventos seguem um padrão de payload e propriedades, sendo elas:

type string

Tipo do evento de Webhook

Valores possĆ­veis
Descrição

AbandonedCheckout

Carrinho abadonado

PendingSale

Venda Pendente

NewSale

Nova Venda

NewUser

Novo UsuƔrio

InProtestSale

Em Protesto

RefundRequested

Solicitação de Reembolso

CanceledSubscription

Assinatura Cancelada

CanceledSale

Venda Cancelada


event.recurring string

Tipo de assinatura

Valores possĆ­veis
Descrição

subscription

Assinatura

one_time_purchased

Pagamento Ćŗnico


event.paymentMethod string

descrição

Valores possĆ­veis
Descrição

credit_card

Cartão de Crédito

pix

Pix

bank_slip

Boleto


event.reason string

descrição

Valores possĆ­veis
Descrição

renewed

Renovação

upgraded

Upgrade de Plano

expired

Expirado

canceled

Cancelado

refunded

Reembolsado

in_protest

Em Protesto

chargeback

Chargeback

refused

Recusado

AnteriorSolicitação de ReembolsoPróximoBoas prÔticas

Atualizado hĆ” 1 ano

Isto foi Ćŗtil?

šŸ’š
šŸ”š