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
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
subscription
Assinatura
one_time_purchased
Pagamento Ćŗnico
event.paymentMethod string
descrição
credit_card
Cartão de Crédito
pix
Pix
bank_slip
Boleto
event.reason string
descrição
renewed
Renovação
upgraded
Upgrade de Plano
expired
Expirado
canceled
Cancelado
refunded
Reembolsado
in_protest
Em Protesto
chargeback
Chargeback
refused
Recusado
Atualizado
Isto foi Ćŗtil?