I need the ability to manage subscription payments myself. That means, initially the user grants permission, and then I am able to bill the user in the future as necessary.
With Paypal, once we execute a billing agreement for permission, my site is able to bill the user at the appropriate times.
Right now on Square I only see the Subscriptions API, where Square is managing the payments.
Is there an API that will let me obtain authorization in advance to create charges in the future, like I can on Paypal?