Estorno
startRefundFlow()
@RunAsync
fun startRefundFlow()
Inicia o fluxo de estorno: captura o cartão, busca transações elegíveis e chama onRefundTransactionsAvailable(...). O app seleciona a transação e confirma pela função recebida no callback. O resultado chega por onRefundCompleted(result) ou onRefundError(code, message).
Fluxo de callbacks:
onStartGetCard()— aguardando cartãoonRefundTransactionsAvailable(transactions, ...)— app seleciona e confirmaonRefundCompleted(result)ouonRefundError(code, message)— resultado
Veja Callbacks — Estorno para implementação detalhada.