when transforming it will inherit fields that are ...
# general
k
when transforming it will inherit fields that are present on the originating transaction. Otherwise they are functionally the same
d
Thanks Kevin, so no real difference. So if I need to setup my script to apply one customer payment against several invoices, then I guess creating the payment and applying it to the set of invoices is the way to go? Would I be correct in saying transforming a set of invoices together is not possible?
k
I believe you are correct on both counts
though - if you are doing more than one invoice per customer on a payment, it seems inherently risky to try and apply multiple against one payment
Last thing you want is a disagreement with your customer over which invoices have been paid.
and rules based application won't match how the customer applied transactions necessarily
d
well, we'll be using a CC payment processor, the customer will pay the full amount of all outstanding invoices in one transaction. There is obviously the potential to fail one or more applications of payment, but there's a separate offline process for that.
k
Well, that significantly reduces the risk
d
Thanks for your help Kevin