Hi Kyle,
Thanks for contacting support.
In order to fill XFA field, you need to provide its complete name. Please take a look over following code snippet. For your reference, I have also attached the output file generated over my end.
[C#]
// Load XFA form
Document doc = new Document("c:/pdftest/TSYS%2bProfit%2bCenter%2bForm%2b04192017+(5).pdf");
// Get names of XFA form fields
string[] names = doc.Form.XFA.FieldNames;
//for (int counter = 0; counter <= names.Length; counter++)
{
// Console.WriteLine(names[counter]);
}
// fill the dropdown field titled "Will you be using this processor for Debit processing?"
doc.Form.XFA["form1[0].#subform[0].sub1[0].use_debit[0]"] = "No";
// save the PDF file
doc.Save("c:/pdftest/Filled_XFA_output.pdf");