1
Receba cada venda pelo webhook
Assine
transaction_paid e transaction_refunded. Cada evento traz a venda, o comprador, o produto e a oferta em sale.mainOfferName. Grave pelo transaction.id, que é único.2
Confira uma vez por dia pela API
Liste as vendas pagas do dia anterior e grave as que faltarem:A lista vem em páginas. Some o tamanho da página ao
offset até passar de totalRows.3
Para volume grande, exporte
POST /v1/transactions/export gera um CSV com o período inteiro, inclusive a carteira digital e o prazo de reembolso. Bom para fechamento do mês.Valores sempre em centavos.
amount é o que o comprador pagou, netAmount é o que fica para você depois das taxas.