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.
Catalog
Section titled “Catalog”Transaction
Section titled “Transaction”| 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 |
Payment
Section titled “Payment”| 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. | — |
Subscription
Section titled “Subscription”| 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. | — |
Withdrawal
Section titled “Withdrawal”| 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 |
Checkout
Section titled “Checkout”| Event | When | Legacy |
|---|---|---|
checkout.session.abandoned |
Someone left their email and did not complete the purchase. | SESSION_ABANDONED |
Partners
Section titled “Partners”| 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. | — |
Funnel
Section titled “Funnel”| 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. | — |
Coming soon
Section titled “Coming soon”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.
Examples
Section titled “Examples”Each example is the exact body your server receives, built by the same code that signs real deliveries (with fictitious data).
transaction.created
Section titled “transaction.created”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
Section titled “transaction.paid”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
Section titled “transaction.canceled”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": {}}transaction.refunded
Section titled “transaction.refunded”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": {}}transaction.partially_refunded
Section titled “transaction.partially_refunded”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" } }}transaction.charged_back
Section titled “transaction.charged_back”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": {}}payment.pix.created
Section titled “payment.pix.created”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 } }}payment.pix.confirmed
Section titled “payment.pix.confirmed”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" } }}payment.pix.expired
Section titled “payment.pix.expired”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 } }}payment.boleto.generated
Section titled “payment.boleto.generated”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 } }}payment.boleto.paid
Section titled “payment.boleto.paid”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" } }}payment.boleto.expired
Section titled “payment.boleto.expired”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 } }}payment.card.captured
Section titled “payment.card.captured”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" } }}payment.card.declined
Section titled “payment.card.declined”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
Section titled “subscription.created”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" } }}subscription.renewed
Section titled “subscription.renewed”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
Section titled “subscription.canceled”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
Section titled “subscription.suspended”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" } }}subscription.payment_failed
Section titled “subscription.payment_failed”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" } }}transfer.created
Section titled “transfer.created”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}transfer.completed
Section titled “transfer.completed”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}transfer.failed
Section titled “transfer.failed”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}checkout.session.abandoned
Section titled “checkout.session.abandoned”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": [] } }}coproduction.created
Section titled “coproduction.created”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" } }}coproduction.accepted
Section titled “coproduction.accepted”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" } }}coproduction.declined
Section titled “coproduction.declined”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
Section titled “affiliation.requested”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
Section titled “affiliation.approved”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
Section titled “affiliation.rejected”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" } }}funnel.upsell.shown
Section titled “funnel.upsell.shown”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 } }}funnel.upsell.accepted
Section titled “funnel.upsell.accepted”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" } }}funnel.upsell.declined
Section titled “funnel.upsell.declined”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 } }}funnel.downsell.shown
Section titled “funnel.downsell.shown”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 } }}funnel.downsell.accepted
Section titled “funnel.downsell.accepted”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" } }}funnel.downsell.declined
Section titled “funnel.downsell.declined”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 } }}
