De acordo com a documentação, é possível fazer um pedido com múltiplos recebedores informando o valor ou o percentual que eles receberão. Quando tento passar apenas o percentual em PedidoRequest.Receivers[0].Ammount.Percentual, o moip retorna o erro:
"code":"ORD-009","path":"receivers[0].amount.fixed","description":"Todos os valores devem ser maiores que zero"
Para evitar isso a propriedade Amount.Fixed deve ser omitida quando não informada:
public class Amount
{
...
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
public int @fixed { get; set; }
...
}
De acordo com a documentação, é possível fazer um pedido com múltiplos recebedores informando o valor ou o percentual que eles receberão. Quando tento passar apenas o percentual em
PedidoRequest.Receivers[0].Ammount.Percentual
, o moip retorna o erro:Para evitar isso a propriedade
Amount.Fixed
deve ser omitida quando não informada: