Compra créditos cobrando um cartão salvo sem o cliente presente (off-session). Informe quantity (entre 250 e 1.000.000) ou plan_id (uuid de um pacote de GET /v1/billing/plans). Se card_id for omitido, usa o cartão padrão. status=succeeded já credita o saldo; processing confirma de forma assíncrona. Idempotência: cada chamada gera uma compra/cobrança nova. NÃO faça retry cego — em timeout, consulte GET /v1/billing/invoices antes de repetir, para não comprar em duplicidade. Endpoint com rate-limit estrito (429).