I need to know if the Square terminal can handle the pre-auth transactions. If so, can I use the Terminal API for that?
I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:
Additional Documentation
Payments Pricing with Square APIs and SDKs
Develop for Japan
Square Developer Documentation
If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.
Yes, you can use Terminal API to pre-authorize payments by setting autocomplete to false in the payment_options. ![]()