ChartCaddy has the ability to download Square payments and refunds, which can then be applied to specific chart items. To link your Square account go to Settings -> Organization and click "Process Square". In order to see the payments and refunds in the system you have to enable the client invoice feature.