Easy integration into our system for both sales orders as well has ACH payments; ability to track each order item separately makes it easy when we need additional information about an invoice/order at any time during its life cycle (ie- after payment is received).
Would like more detailed reporting capabilities without having to pay extra per user license - but this may be due us using too many different applications within Sage 100 ERP! Great product if used correctly by support team who knows how best use application features & reports are setup properly so they can answer questions quickly. We have been able solve some issues regarding invoicing from vendors where there was no way previously available other than manually entering data which took hours or days depending upon number transactions involved.- now all info entered automatically via API call directly back up to accounting systems allowing quicker turnaround times between vendor billing cycles vs manual entry required prior.