It seems like the default flow only allows you to collect exactly 100% of the authorized amount. If you need for some reason to collect less than this, is there a way in the Square back end? I checked quickly and didn't see anything.

I'd like to update this help page:

https://docs.zen-cart.com/user/payment/auth_only/

with details on how to do this.