Does the Register API allow for making any other calls besides sales? Like refunds, or pulling transaction lists?
Currently, the API is only meant to be used for taking payments. Our API Team did mention that you could potentially use the connectv2 APIs in your app (or outside of it) for the functionality you're looking for.
Square Community