I am having a discussion with Si about billing accounts. For me, captureBillingAccountPayments works and the deprecated captureBillingAccountPayment does not.
However, captureBillingAccountPayments essentially does nothing (which it the right thing to do in this case). My question is, what was the intent of the logic after the if (UtilValidate.isNotEmpty(paymentApplications)) { which for me is always empty and never gets executed. Can the author comment? Is there some case where this will contain paymentApplications? Skip