Skip to content

Events

Grant access to the product on transaction.paid, never on transaction.created. A created transaction has not been paid yet.

Events marked Legacy also exist in the previous platform’s format, under the name in that column.

Event When Legacy
transaction.created A charge was created, in any method. It has not been paid yet. TRANSACTION_CREATED
transaction.paid The payment was really confirmed. This is where you grant access. TRANSACTION_PAID
transaction.canceled The charge ended without payment: it expired, or the buyer gave it up. TRANSACTION_CANCELED
transaction.refunded The full amount went back to the buyer. TRANSACTION_REFUNDED
transaction.partially_refunded Part of the amount went back to the buyer; the sale still stands. —
transaction.charged_back The buyer’s bank forcibly reversed the sale. TRANSACTION_CHARGED_BACK
Event When Legacy
payment.pix.created The QR code and the copy-and-paste code were issued. —
payment.pix.confirmed The bank confirmed the PIX. —
payment.pix.expired The PIX window closed without payment. —
payment.boleto.generated The boleto line and PDF were issued. —
payment.boleto.paid The boleto cleared. —
payment.boleto.expired The boleto expired unpaid. —
payment.card.captured The charge went through on the card. —
payment.card.declined The issuer declined the charge. —
Event When Legacy
subscription.created A new subscription started. —
subscription.renewed A cycle was charged successfully and the subscription continued. —
subscription.canceled The buyer, the producer or the Admin canceled it. —
subscription.suspended Charging failed enough to suspend access. —
subscription.payment_failed A recurring charge did not go through. Dunning starts here. —
Event When Legacy
transfer.created The producer requested a withdrawal; the amount left the available balance. TRANSFER_CREATED
transfer.completed The money reached the producer’s account. TRANSFER_COMPLETED
transfer.failed The transfer did not go out; the amount returns to the available balance. TRANSFER_FAILED
Event When Legacy
checkout.session.abandoned Someone left their email and did not complete the purchase. SESSION_ABANDONED
Event When Legacy
coproduction.created A co-production invitation was sent. —
coproduction.accepted The invitee accepted the co-production. —
coproduction.declined The invitee declined the co-production. —
affiliation.requested Someone asked to become an affiliate of one of your products. —
affiliation.approved An affiliation was approved and the affiliate can start promoting. —
affiliation.rejected An affiliation was rejected. —
Event When Legacy
funnel.upsell.shown The upsell was shown to the buyer. —
funnel.upsell.accepted The buyer accepted the upsell. —
funnel.upsell.declined The buyer declined the upsell. —
funnel.downsell.shown The downsell was shown to the buyer. —
funnel.downsell.accepted The buyer accepted the downsell. —
funnel.downsell.declined The buyer declined the downsell. —

These events are in the catalog but are not emitted yet, and do not appear on the registration screen:

  • payment.card.authorized — The issuer authorized, before capture. Card charges authorize and capture in a single step. Use payment.card.captured.
  • subscription.expired — The subscription reached its end and does not renew. Subscriptions renew until canceled. Use subscription.canceled and subscription.suspended.
  • checkout.session.created — Someone opened your checkout.
  • checkout.session.updated — The buyer filled in a field or switched payment method.
  • checkout.session.completed — The buyer finished the checkout.

Each example is the exact body your server receives, built by the same code that signs real deliveries (with fictitious data).

Transaction created. A charge was created, in any method. It has not been paid yet.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "transaction.created",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "PENDENTE",
"payment_method": "PIX",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": null
}
}
}
In the legacy format (TRANSACTION_CREATED)
{
"event": "TRANSACTION_CREATED",
"token": "SEU_TOKEN_DO_WEBHOOK",
"offerCode": "ABC12345",
"checkoutUrl": "",
"client": {
"id": "txn_exemplo_123",
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test",
"phone": null,
"cpf": null,
"cnpj": null,
"address": null
},
"transaction": {
"id": "txn_exemplo_123",
"identifier": "SEU-PEDIDO-123",
"status": "PENDING",
"paymentMethod": "PIX",
"originalAmount": 199,
"amount": 199,
"originalCurrency": "BRL",
"currency": "BRL",
"exchangeRate": 1,
"installments": 1,
"createdAt": "2026-06-15T12:00:00.000Z",
"payedAt": null
},
"subscription": null,
"orderItems": [
{
"id": "txn_exemplo_123-1",
"price": 199,
"product": {
"id": null,
"name": "Produto de exemplo",
"externalId": null
}
}
],
"trackProps": {}
}

Transaction paid. The payment was really confirmed. This is where you grant access.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "transaction.paid",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "APROVADA",
"payment_method": "PIX",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": "2026-06-15T12:00:00.000Z"
}
}
}
In the legacy format (TRANSACTION_PAID)
{
"event": "TRANSACTION_PAID",
"token": "SEU_TOKEN_DO_WEBHOOK",
"offerCode": "ABC12345",
"checkoutUrl": "",
"client": {
"id": "txn_exemplo_123",
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test",
"phone": null,
"cpf": null,
"cnpj": null,
"address": null
},
"transaction": {
"id": "txn_exemplo_123",
"identifier": "SEU-PEDIDO-123",
"status": "COMPLETED",
"paymentMethod": "PIX",
"originalAmount": 199,
"amount": 199,
"originalCurrency": "BRL",
"currency": "BRL",
"exchangeRate": 1,
"installments": 1,
"createdAt": "2026-06-15T12:00:00.000Z",
"payedAt": "2026-06-15T12:00:00.000Z"
},
"subscription": null,
"orderItems": [
{
"id": "txn_exemplo_123-1",
"price": 199,
"product": {
"id": null,
"name": "Produto de exemplo",
"externalId": null
}
}
],
"trackProps": {}
}

Transaction canceled. The charge ended without payment: it expired, or the buyer gave it up.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "transaction.canceled",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "EXPIRADA",
"payment_method": "PIX",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": null
}
}
}
In the legacy format (TRANSACTION_CANCELED)
{
"event": "TRANSACTION_CANCELED",
"token": "SEU_TOKEN_DO_WEBHOOK",
"offerCode": "ABC12345",
"checkoutUrl": "",
"client": {
"id": "txn_exemplo_123",
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test",
"phone": null,
"cpf": null,
"cnpj": null,
"address": null
},
"transaction": {
"id": "txn_exemplo_123",
"identifier": "SEU-PEDIDO-123",
"status": "FAILED",
"paymentMethod": "PIX",
"originalAmount": 199,
"amount": 199,
"originalCurrency": "BRL",
"currency": "BRL",
"exchangeRate": 1,
"installments": 1,
"createdAt": "2026-06-15T12:00:00.000Z",
"payedAt": null
},
"subscription": null,
"orderItems": [
{
"id": "txn_exemplo_123-1",
"price": 199,
"product": {
"id": null,
"name": "Produto de exemplo",
"externalId": null
}
}
],
"trackProps": {}
}

Full refund. The full amount went back to the buyer.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "transaction.refunded",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "REEMBOLSADA",
"payment_method": "PIX",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": "2026-06-15T12:00:00.000Z"
}
}
}
In the legacy format (TRANSACTION_REFUNDED)
{
"event": "TRANSACTION_REFUNDED",
"token": "SEU_TOKEN_DO_WEBHOOK",
"offerCode": "ABC12345",
"checkoutUrl": "",
"client": {
"id": "txn_exemplo_123",
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test",
"phone": null,
"cpf": null,
"cnpj": null,
"address": null
},
"transaction": {
"id": "txn_exemplo_123",
"identifier": "SEU-PEDIDO-123",
"status": "REFUNDED",
"paymentMethod": "PIX",
"originalAmount": 199,
"amount": 199,
"originalCurrency": "BRL",
"currency": "BRL",
"exchangeRate": 1,
"installments": 1,
"createdAt": "2026-06-15T12:00:00.000Z",
"payedAt": "2026-06-15T12:00:00.000Z"
},
"subscription": null,
"orderItems": [
{
"id": "txn_exemplo_123-1",
"price": 199,
"product": {
"id": null,
"name": "Produto de exemplo",
"externalId": null
}
}
],
"trackProps": {}
}

Partial refund. Part of the amount went back to the buyer; the sale still stands.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "transaction.partially_refunded",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "PARCIALMENTE_REEMBOLSADA",
"payment_method": "PIX",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": "2026-06-15T12:00:00.000Z"
}
}
}

Chargeback received. The buyer’s bank forcibly reversed the sale.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "transaction.charged_back",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "CHARGEBACK",
"payment_method": "PIX",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": "2026-06-15T12:00:00.000Z"
}
}
}
In the legacy format (TRANSACTION_CHARGED_BACK)
{
"event": "TRANSACTION_CHARGED_BACK",
"token": "SEU_TOKEN_DO_WEBHOOK",
"offerCode": "ABC12345",
"checkoutUrl": "",
"client": {
"id": "txn_exemplo_123",
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test",
"phone": null,
"cpf": null,
"cnpj": null,
"address": null
},
"transaction": {
"id": "txn_exemplo_123",
"identifier": "SEU-PEDIDO-123",
"status": "CHARGED_BACK",
"paymentMethod": "PIX",
"originalAmount": 199,
"amount": 199,
"originalCurrency": "BRL",
"currency": "BRL",
"exchangeRate": 1,
"installments": 1,
"createdAt": "2026-06-15T12:00:00.000Z",
"payedAt": "2026-06-15T12:00:00.000Z"
},
"subscription": null,
"orderItems": [
{
"id": "txn_exemplo_123-1",
"price": 199,
"product": {
"id": null,
"name": "Produto de exemplo",
"externalId": null
}
}
],
"trackProps": {}
}

PIX created. The QR code and the copy-and-paste code were issued.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "payment.pix.created",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "PENDENTE",
"payment_method": "PIX",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": null
}
}
}

PIX confirmed. The bank confirmed the PIX.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "payment.pix.confirmed",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "APROVADA",
"payment_method": "PIX",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": "2026-06-15T12:00:00.000Z"
}
}
}

PIX expired. The PIX window closed without payment.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "payment.pix.expired",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "EXPIRADA",
"payment_method": "PIX",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": null
}
}
}

Boleto generated. The boleto line and PDF were issued.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "payment.boleto.generated",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "PENDENTE",
"payment_method": "BOLETO",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": null
}
}
}

Boleto paid. The boleto cleared.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "payment.boleto.paid",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "APROVADA",
"payment_method": "BOLETO",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": "2026-06-15T12:00:00.000Z"
}
}
}

Boleto expired. The boleto expired unpaid.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "payment.boleto.expired",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "EXPIRADA",
"payment_method": "BOLETO",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": null
}
}
}

Card captured. The charge went through on the card.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "payment.card.captured",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "APROVADA",
"payment_method": "CARTAO",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": "2026-06-15T12:00:00.000Z"
}
}
}

Card declined. The issuer declined the charge.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "payment.card.declined",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "txn_exemplo_123",
"status": "RECUSADA",
"payment_method": "CARTAO",
"payment_method_detail": null,
"amount": "19900",
"shipping_amount": "0",
"currency": "BRL",
"installments": 1,
"identifier": "SEU-PEDIDO-123",
"metadata": {
"origem": "exemplo"
},
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"offer": {
"name": "Oferta principal"
},
"customer": {
"name": "Comprador de Exemplo",
"email": "comprador@exemplo.test"
},
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": null
}
}
}

Subscription created. A new subscription started.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "subscription.created",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "sub_exemplo_123",
"status": "ATIVO",
"interval": 1,
"recurrence_type": "MESES",
"amount": "4990",
"currency": "BRL",
"customer": {
"name": "Assinante de Exemplo",
"email": "assinante@exemplo.test"
},
"next_charge_at": "2026-07-15T12:00:00.000Z",
"canceled_at": null,
"created_at": "2026-06-15T12:00:00.000Z"
}
}
}

Cycle renewed. A cycle was charged successfully and the subscription continued.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "subscription.renewed",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "sub_exemplo_123",
"status": "ATIVO",
"interval": 1,
"recurrence_type": "MESES",
"amount": "4990",
"currency": "BRL",
"customer": {
"name": "Assinante de Exemplo",
"email": "assinante@exemplo.test"
},
"next_charge_at": "2026-07-15T12:00:00.000Z",
"canceled_at": null,
"created_at": "2026-06-15T12:00:00.000Z"
}
}
}

Subscription canceled. The buyer, the producer or the Admin canceled it.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "subscription.canceled",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "sub_exemplo_123",
"status": "CANCELADO",
"interval": 1,
"recurrence_type": "MESES",
"amount": "4990",
"currency": "BRL",
"customer": {
"name": "Assinante de Exemplo",
"email": "assinante@exemplo.test"
},
"next_charge_at": null,
"canceled_at": "2026-06-15T12:00:00.000Z",
"created_at": "2026-06-15T12:00:00.000Z"
}
}
}

Subscription suspended. Charging failed enough to suspend access.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "subscription.suspended",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "sub_exemplo_123",
"status": "SUSPENSO",
"interval": 1,
"recurrence_type": "MESES",
"amount": "4990",
"currency": "BRL",
"customer": {
"name": "Assinante de Exemplo",
"email": "assinante@exemplo.test"
},
"next_charge_at": "2026-07-15T12:00:00.000Z",
"canceled_at": null,
"created_at": "2026-06-15T12:00:00.000Z"
}
}
}

Payment failed. A recurring charge did not go through. Dunning starts here.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "subscription.payment_failed",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "sub_exemplo_123",
"status": "ATRASADO",
"interval": 1,
"recurrence_type": "MESES",
"amount": "4990",
"currency": "BRL",
"customer": {
"name": "Assinante de Exemplo",
"email": "assinante@exemplo.test"
},
"next_charge_at": "2026-07-15T12:00:00.000Z",
"canceled_at": null,
"created_at": "2026-06-15T12:00:00.000Z"
}
}
}

Withdrawal requested. The producer requested a withdrawal; the amount left the available balance.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "transfer.created",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "wd_exemplo_123",
"status": "SOLICITADO",
"amount": "150000",
"currency": "BRL",
"external_reference": null,
"failure_reason": null,
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": null
}
}
}
In the legacy format (TRANSFER_CREATED)
{
"event": "TRANSFER_CREATED",
"token": "SEU_TOKEN_DO_WEBHOOK",
"withdraw": {
"id": "wd_exemplo_123",
"clientIdentifier": null,
"amount": 1500,
"message": null,
"receivedAmount": 0,
"feeAmount": 0,
"currency": "BRL",
"status": "PENDING",
"createdAt": "2026-06-15T12:00:00.000Z",
"updatedAt": "2026-06-15T12:00:00.000Z"
},
"payoutAccount": null,
"sents": [],
"pixMetadata": null
}

Withdrawal paid. The money reached the producer’s account.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "transfer.completed",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "wd_exemplo_123",
"status": "PAGO",
"amount": "150000",
"currency": "BRL",
"external_reference": "ref-exemplo",
"failure_reason": null,
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": "2026-06-15T12:00:00.000Z"
}
}
}
In the legacy format (TRANSFER_COMPLETED)
{
"event": "TRANSFER_COMPLETED",
"token": "SEU_TOKEN_DO_WEBHOOK",
"withdraw": {
"id": "wd_exemplo_123",
"clientIdentifier": null,
"amount": 1500,
"message": null,
"receivedAmount": 1500,
"feeAmount": 0,
"currency": "BRL",
"status": "COMPLETED",
"createdAt": "2026-06-15T12:00:00.000Z",
"updatedAt": "2026-06-15T12:00:00.000Z"
},
"payoutAccount": null,
"sents": [],
"pixMetadata": null
}

Withdrawal failed. The transfer did not go out; the amount returns to the available balance.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "transfer.failed",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "wd_exemplo_123",
"status": "RECUSADO",
"amount": "150000",
"currency": "BRL",
"external_reference": null,
"failure_reason": "Conta de destino recusou o crédito.",
"created_at": "2026-06-15T12:00:00.000Z",
"paid_at": null
}
}
}
In the legacy format (TRANSFER_FAILED)
{
"event": "TRANSFER_FAILED",
"token": "SEU_TOKEN_DO_WEBHOOK",
"withdraw": {
"id": "wd_exemplo_123",
"clientIdentifier": null,
"amount": 1500,
"message": "Conta de destino recusou o crédito.",
"receivedAmount": 0,
"feeAmount": 0,
"currency": "BRL",
"status": "CANCELED",
"createdAt": "2026-06-15T12:00:00.000Z",
"updatedAt": "2026-06-15T12:00:00.000Z"
},
"payoutAccount": null,
"sents": [],
"pixMetadata": null
}

Abandoned cart. Someone left their email and did not complete the purchase.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "checkout.session.abandoned",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "cart_exemplo_123",
"offer_code": "ABC12345",
"product": {
"name": "Produto de exemplo"
},
"amount": "19900",
"currency": "BRL",
"customer": {
"name": "Visitante de Exemplo",
"email": "visitante@exemplo.test"
},
"abandoned_at": "2026-06-15T12:00:00.000Z"
}
}
}
In the legacy format (SESSION_ABANDONED)
{
"event": "SESSION_ABANDONED",
"token": "SEU_TOKEN_DO_WEBHOOK",
"checkoutUrl": "",
"checkoutSessionGuid": "cart_exemplo_123",
"checkoutSessionStatus": "ABANDONED",
"checkoutSessionUpdatedAt": "2026-06-15T12:00:00.000Z",
"checkoutSessionAbandonedAt": "2026-06-15T12:00:00.000Z",
"isRecovered": false,
"data": {
"orderId": null,
"checkoutId": "ABC12345",
"productId": null,
"product": {
"name": "Produto de exemplo"
},
"client": {
"name": "Visitante de Exemplo",
"email": "visitante@exemplo.test"
},
"order": {
"id": null,
"currency": "BRL",
"totalAmount": 199,
"chargeAmount": 199,
"shippingFee": 0,
"extraFee": 0,
"discount": 0,
"installments": 1,
"paymentMethod": null,
"offerCode": "ABC12345",
"trackProps": {},
"items": []
}
}
}

Co-production invitation sent. A co-production invitation was sent.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "coproduction.created",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "cop_exemplo_123",
"status": "PENDENTE",
"commission_bps": 2000,
"product": {
"id": "prod_exemplo",
"name": "Produto de exemplo"
},
"created_at": "2026-06-15T12:00:00.000Z"
}
}
}

Co-production accepted. The invitee accepted the co-production.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "coproduction.accepted",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "cop_exemplo_123",
"status": "ATIVA",
"commission_bps": 2000,
"product": {
"id": "prod_exemplo",
"name": "Produto de exemplo"
},
"created_at": "2026-06-15T12:00:00.000Z"
}
}
}

Co-production declined. The invitee declined the co-production.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "coproduction.declined",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "cop_exemplo_123",
"status": "RECUSADA",
"commission_bps": 2000,
"product": {
"id": "prod_exemplo",
"name": "Produto de exemplo"
},
"created_at": "2026-06-15T12:00:00.000Z"
}
}
}

Affiliation requested. Someone asked to become an affiliate of one of your products.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "affiliation.requested",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "aff_exemplo_123",
"status": "PENDENTE",
"commission_bps": 3000,
"commission_type": "PERCENT",
"commission_fixed": null,
"product": {
"id": "prod_exemplo",
"name": "Produto de exemplo"
},
"affiliate": {
"id": "sel_exemplo",
"name": "Afiliado de Exemplo"
},
"created_at": "2026-06-15T12:00:00.000Z"
}
}
}

Affiliation approved. An affiliation was approved and the affiliate can start promoting.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "affiliation.approved",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "aff_exemplo_123",
"status": "ATIVO",
"commission_bps": 3000,
"commission_type": "PERCENT",
"commission_fixed": null,
"product": {
"id": "prod_exemplo",
"name": "Produto de exemplo"
},
"affiliate": {
"id": "sel_exemplo",
"name": "Afiliado de Exemplo"
},
"created_at": "2026-06-15T12:00:00.000Z"
}
}
}

Affiliation rejected. An affiliation was rejected.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "affiliation.rejected",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"id": "aff_exemplo_123",
"status": "RECUSADO",
"commission_bps": 3000,
"commission_type": "PERCENT",
"commission_fixed": null,
"product": {
"id": "prod_exemplo",
"name": "Produto de exemplo"
},
"affiliate": {
"id": "sel_exemplo",
"name": "Afiliado de Exemplo"
},
"created_at": "2026-06-15T12:00:00.000Z"
}
}
}

Upsell shown. The upsell was shown to the buyer.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "funnel.upsell.shown",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"execution_id": "exec_exemplo_123",
"step": "upsell-1",
"offer_code": "UPS12345",
"transaction_id": null
}
}
}

Upsell accepted. The buyer accepted the upsell.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "funnel.upsell.accepted",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"execution_id": "exec_exemplo_123",
"step": "upsell-1",
"offer_code": "UPS12345",
"transaction_id": "txn_exemplo_456"
}
}
}

Upsell declined. The buyer declined the upsell.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "funnel.upsell.declined",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"execution_id": "exec_exemplo_123",
"step": "upsell-1",
"offer_code": "UPS12345",
"transaction_id": null
}
}
}

Downsell shown. The downsell was shown to the buyer.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "funnel.downsell.shown",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"execution_id": "exec_exemplo_123",
"step": "downsell-1",
"offer_code": "UPS12345",
"transaction_id": null
}
}
}

Downsell accepted. The buyer accepted the downsell.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "funnel.downsell.accepted",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"execution_id": "exec_exemplo_123",
"step": "downsell-1",
"offer_code": "UPS12345",
"transaction_id": "txn_exemplo_456"
}
}
}

Downsell declined. The buyer declined the downsell.

{
"id": "evt_01JXEXEMPLO0000000000000000",
"api_version": "2026-06-15",
"type": "funnel.downsell.declined",
"created": 1781524800,
"livemode": true,
"data": {
"object": {
"execution_id": "exec_exemplo_123",
"step": "downsell-1",
"offer_code": "UPS12345",
"transaction_id": null
}
}
}