tambem tenho essa necessidade de receber, segurar e repassar depois que um evento acontece (ao finalizar um fluxo do sistema).
a alternativa que encontrei acaba se apoiando justamente nessa solução whitelabel do Asaas, o usuário se cadastra e abro uma conta no Asaas para ele, e faço o split entre a conta do sistema e a conta do usuário dentro do Asaas. (só fique atento com o custo da abertura da subconta de R$ 12,90)
quando o evento acontecer, vou programar um pix da conta do usuário para outra fora do asaas. a única dúvida que tenho é fiscal/contábil, não sei como fica esse repasse. acredito que não haja impedimentos, uma vez que a grana não passa pela conta do sistema, e sim fica na conta de um terceiro que ele não tem acesso direto.