API Invoice missing "Allow Partial Payment", dashboard does

I cannot find an option in Square.Invoice to “Allow Partial Payments” to an invoice, but if I save the Invoice as a draft, and go into the dashboard I can toggle that permission.

I don’t know if or how much the customer may use a partial payment, so the provided “deposit” or fixed partial payments options does not work for my purpose.

I also don’t understand why I have to choose between “Autopay Bank on File” or “Autopay Card on File”. Why do I have to know which they are using? Obviously I’d prefer to use Bank before Card for less fees.