Manual operacional e de integração — no mesmo espírito da documentação do Sensor Tattoo Fix: tudo num lugar, para operar sem surpresa.
O Gobtween retém o pagamento até a entrega/confirmação. O vendedor recebe o líquido = bruto − taxa do PSP − comissão Gobtween.
No admin: PUT /admin/config com fees.commissionPercent.
Regra de ouro: ao salvar uma comissão nova, ela se espalha para o site inteiro e para novos fechamentos. Contratos/escrows já fechados mantêm o feeSnapshot antigo — não mudam.
{
"fees": {
"commissionPercent": 5,
"estimatedPspFeePercent": { "mercadopago": 4.99, "paypal": 4.4 }
}
}
O vendedor sempre vê o breakdown antes de confirmar (bruto, PSP, comissão, líquido).
O I Agree aparece em dois momentos distintos:
/comprar/?product=… (I Agree + pagar)buyUrlagreed libera approveUrl (PayPal)Campos: título, descrição, preço, moeda, estoque, canal, categoria, termsAccepted / I Agree.
Categorias: ingresso_show, ingresso_esporte, evento, produto_fisico, servico, outro.
Ingressos ficam pending_review antes de publicar.
API key por merchant e por site. Gerada no I Agree do vendedor (/vendedor/). Header: Authorization: Bearer gt_live_…
Dois caminhos:
POST /v1/products → link /comprar/?product=p_…POST /v1/escrows → redireciona ao buyUrlPOST /v1/merchants/register
POST /v1/merchants/accept-terms → devolve apiKey (1ª vez)
POST /v1/products { termsAccepted: true }
POST /v1/embed/start { iAgree, productId } OU { iAgree, merchantId, amount }
POST /v1/escrows Bearer gt_live_… (pedido do seu sistema)
POST /v1/contracts/{id}/agree
GET /v1/meta/fees?amount=100
Snippet A (produto):
<div data-gobtween-pay data-product="p_xxx"></div> <script src="https://gobtween.com/embed.js" async></script>
Snippet B (venda externa, sem produto):
<div data-gobtween-pay
data-merchant="m_xxx"
data-amount="99.90"
data-currency="BRL"></div>
<script src="https://gobtween.com/embed.js" async></script>
Modelo P2P (pessoa ↔ pessoa): quem vende pode ser alguém que comprou ingresso antecipado e revende. O nome do item vem do anúncio (genérico — não só ingresso).
Tela: /operacao/?demo=1 — dinheiro no cofre até o comprador entrar no evento ou confirmar item em bom estado.
Cron a cada 30 min (api/wrangler.toml) roda processAutoReleases:
releaseddelivered → liberadelivered sem disputa → libera sozinhoDisputa bloqueia auto-release até resolução. Monitoramento via API/webhooks do PSP — objetivo: zero intervenção manual.
POST /analytics/click — categorias (destino, seção, página, país…)GET /admin/clicks — listaGET /admin/clicks?format=csv — exportSite e documentação espelhados:
/, /ajuda/, /documentacao.html/en/, /en/ajuda/, /en/documentacao.html/it/, /it/ajuda/, /it/documentacao.htmlTextos de contrato/e-mail seguem o locale da operação.
hello@gobtween.com · gobtween.com