A EfiPay obriga que o devedor seja passado na sdk, porem pela api se você quiser que não precise passar o CPF ou CNPJ você precisa não passar o objeto de devedor.
Então atualmente nas aplicações utilizamos: devedor: undefined as any se for o caso do typescript, então fazendo com que seja opcional resolve o problema.
A EfiPay obriga que o devedor seja passado na sdk, porem pela api se você quiser que não precise passar o CPF ou CNPJ você precisa não passar o objeto de devedor.
Então atualmente nas aplicações utilizamos: devedor: undefined as any se for o caso do typescript, então fazendo com que seja opcional resolve o problema.